From: liangzhenying <867174124@qq.com>
Date: Wed, 6 Nov 2024 06:21:37 +0000 (+0800)
Subject: 替换最新的蓝鹊sdk
X-Git-Tag: ç»èæµ·æä¾sdk~3
X-Git-Url: http://git.snicker.com.cn/Users/apple/Desktop/static/gitweb.js?a=commitdiff_plain;h=c311ee4b88653a9564c5f5ff9355463ea7226c63;p=mirrors%2FHsFileAgentSdk_iOS.git
替换最新的蓝鹊sdk
---
diff --git a/IOTBluetooth/Example/AbilityViewController.swift b/IOTBluetooth/Example/AbilityViewController.swift
new file mode 100644
index 0000000..a7aae13
--- /dev/null
+++ b/IOTBluetooth/Example/AbilityViewController.swift
@@ -0,0 +1,174 @@
+//
+// AbilityViewController.swift
+// Example
+//
+// Created by yaozuopan on 2024/3/11.
+//
+
+import UIKit
+import IOTBluetooth
+
+class AbilityViewController: BaseViewController {
+
+
+
+ @IBOutlet weak var listView: UITableView!
+
+ deinit {
+ IBBluetoothManager.shared.cancel()
+ }
+
+ override func viewDidLoad() {
+ super.viewDidLoad()
+
+ navigationItem.rightBarButtonItem = UIBarButtonItem(title: "Log", style: .plain, target: self, action: #selector(showLog))
+ }
+
+ @objc func showLog(){
+ let vc = storyboard!.instantiateViewController(identifier: "LogViewController")
+ navigationController?.pushViewController(vc, animated: true)
+ }
+}
+
+extension AbilityViewController: UITableViewDelegate, UITableViewDataSource {
+
+ func tableView(_ tableView: UITableView, numberOfRowsInSection section: Int) -> Int {
+ datas.count
+ }
+
+ func tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) -> UITableViewCell {
+ let data = datas[indexPath.row]
+ let cell = tableView.dequeueReusableCell(withIdentifier: "Cell", for: indexPath)
+ let label = cell.viewWithTag(10) as! UILabel
+ label.text = "\(indexPath.row) " + data.ability.description + " \(data.label)"
+ return cell
+ }
+
+ func tableView(_ tableView: UITableView, didSelectRowAt indexPath: IndexPath) {
+
+ let data = datas[indexPath.row]
+ if data.label.isEqual("åéOTAæä»¶"){
+ self.sendOta()
+ }
+ else if data.label.isEqual("åéMP3æä»¶"){
+ self.sendMp3()
+ }
+ else if data.label.isEqual("åéEPOæä»¶"){
+ self.sendEpo()
+ }
+ else if data.label.isEqual("åéèªå®ä¹è¡¨çæä»¶"){
+ self.sendCustomDial()
+ }
+ else if data.label.isEqual("åéå¸åºè¡¨çæä»¶"){
+ self.sendMarketDial()
+ }
+ else if data.label.isEqual("æ¤éå½åæä»¶ä¼ è¾"){
+ self.revokeFileSend()
+ }
+ else{
+ activityIndicatorView.startAnimating()
+ IBSender()
+ .ability(data.ability)
+ .parameters(data.parameters)
+ .response {[weak self] result in
+ guard let self = self else {return}
+ print(result)
+ activityIndicatorView.stopAnimating()
+ }
+ }
+ }
+}
+extension AbilityViewController{
+ func sendOta(){
+ guard let path = Bundle.main.path(forResource: "20240604_155433_2_V1.0.1_20240618_113111_ota", ofType: "fwpkg") else {return}
+ let info = IBSendOta()
+ info.major = 2
+ info.mid = 1
+ info.minor = 4
+ info.isForced = 0
+ info.filePath = path
+
+ activityIndicatorView.startAnimating()
+ IBFileSender().ota(info).progress({ total, current in
+ // print("\(total) : \(current)")
+ }).response {[weak self] result in
+ print(result)
+ self?.activityIndicatorView.stopAnimating()
+ }
+ }
+ func sendMp3(){
+ guard let path = Bundle.main.path(forResource: "大约å¨å¬å£", ofType: "mp3") else {return}
+ let info = IBSendMp3()
+ info.name = "大约å¨å¬å£.mp3"
+ info.filePath = path
+
+ activityIndicatorView.startAnimating()
+ IBFileSender().mp3(info).progress({ total, current in
+ print("\(total) : \(current)")
+ }).response {[weak self] result in
+ print(result)
+ self?.activityIndicatorView.stopAnimating()
+ }
+ }
+ func sendEpo(){
+
+ }
+ func sendCustomDial(){
+ //èªå®ä¹è¡¨çç®å硬件端è¿ä¸æ¯æ
+ // guard let path = Bundle.main.path(forResource: "galaxy", ofType: "lzma") else {return}
+ // let file = IBDialFile()
+ // file.filePath = path
+ // file.fileName = "galaxy.lzma"
+ //
+ // let info = IBDial()
+ // info.UID = 0
+ // info.files = [file]
+ //
+ // info.batteryStyle = 1
+ // info.timeStyle = 1
+ // info.timeColor = 1
+ //
+ // activityIndicatorView.startAnimating()
+ // IBFileSender().dial(info).progress({ total, current in
+ // print("\(total) : \(current)")
+ // }).response {[weak self] result in
+ // print(result)
+ // self?.activityIndicatorView.stopAnimating()
+ // }
+ }
+
+ //ç®ååªæ¯æè¡¨çå¸åº
+ func sendMarketDial(){
+ //ç³»ç»è¡¨ç
+ // ID: 101 | Name: sportdial
+ // ID: 102 | Name: kaleidoscope
+ // ID: 1052 | Name: classic
+ // ID: 103 | Name: jellyfish
+ // ID: 1028 | Name: KUMI
+
+ guard let path = Bundle.main.path(forResource: "galaxy", ofType: "lzma") else {return}
+ let file = IBDialFile()
+ file.filePath = path
+ file.fileName = "galaxy.lzma"
+
+ let info = IBDial()
+ info.UID = 10002
+ info.files = [file]
+
+ info.theme = "黿"
+
+ // activityIndicatorView.startAnimating()
+ IBFileSender().dial(info).progress({ total, current in
+ print("\(total) : \(current)")
+ }).response {[weak self] result in
+ print(result)
+ // self?.activityIndicatorView.stopAnimating()
+ }
+ }
+
+ func revokeFileSend(){
+ IBFileSender().revokeFileSend(){ result in
+ print(result)
+ }
+ }
+}
diff --git a/IOTBluetooth/Example/AppDelegate.swift b/IOTBluetooth/Example/AppDelegate.swift
new file mode 100644
index 0000000..983bdde
--- /dev/null
+++ b/IOTBluetooth/Example/AppDelegate.swift
@@ -0,0 +1,24 @@
+//
+// AppDelegate.swift
+// Example
+//
+// Created by yaozuopan on 2024/3/11.
+//
+
+import UIKit
+import IOTBluetooth
+
+@main
+class AppDelegate: UIResponder, UIApplicationDelegate {
+
+ var window: UIWindow?
+
+ func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplication.LaunchOptionsKey: Any]?) -> Bool {
+ // Override point for customization after application launch.
+ IBManager.isDebug = true
+ IBManager.initializationSDK()
+
+ return true
+ }
+}
+
diff --git a/IOTBluetooth/Example/Assets.xcassets/AccentColor.colorset/Contents.json b/IOTBluetooth/Example/Assets.xcassets/AccentColor.colorset/Contents.json
new file mode 100644
index 0000000..eb87897
--- /dev/null
+++ b/IOTBluetooth/Example/Assets.xcassets/AccentColor.colorset/Contents.json
@@ -0,0 +1,11 @@
+{
+ "colors" : [
+ {
+ "idiom" : "universal"
+ }
+ ],
+ "info" : {
+ "author" : "xcode",
+ "version" : 1
+ }
+}
diff --git a/IOTBluetooth/Example/Assets.xcassets/AppIcon.appiconset/Contents.json b/IOTBluetooth/Example/Assets.xcassets/AppIcon.appiconset/Contents.json
new file mode 100644
index 0000000..13613e3
--- /dev/null
+++ b/IOTBluetooth/Example/Assets.xcassets/AppIcon.appiconset/Contents.json
@@ -0,0 +1,13 @@
+{
+ "images" : [
+ {
+ "idiom" : "universal",
+ "platform" : "ios",
+ "size" : "1024x1024"
+ }
+ ],
+ "info" : {
+ "author" : "xcode",
+ "version" : 1
+ }
+}
diff --git a/IOTBluetooth/Example/Assets.xcassets/Contents.json b/IOTBluetooth/Example/Assets.xcassets/Contents.json
new file mode 100644
index 0000000..73c0059
--- /dev/null
+++ b/IOTBluetooth/Example/Assets.xcassets/Contents.json
@@ -0,0 +1,6 @@
+{
+ "info" : {
+ "author" : "xcode",
+ "version" : 1
+ }
+}
diff --git a/IOTBluetooth/Example/Base.lproj/LaunchScreen.storyboard b/IOTBluetooth/Example/Base.lproj/LaunchScreen.storyboard
new file mode 100644
index 0000000..865e932
--- /dev/null
+++ b/IOTBluetooth/Example/Base.lproj/LaunchScreen.storyboard
@@ -0,0 +1,25 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/IOTBluetooth/Example/Base.lproj/Main.storyboard b/IOTBluetooth/Example/Base.lproj/Main.storyboard
new file mode 100644
index 0000000..5a59854
--- /dev/null
+++ b/IOTBluetooth/Example/Base.lproj/Main.storyboard
@@ -0,0 +1,298 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/IOTBluetooth/Example/BaseViewController.swift b/IOTBluetooth/Example/BaseViewController.swift
new file mode 100644
index 0000000..c7ab315
--- /dev/null
+++ b/IOTBluetooth/Example/BaseViewController.swift
@@ -0,0 +1,36 @@
+//
+// BaseViewController.swift
+// Example
+//
+// Created by yaozuopan on 2024/3/14.
+//
+
+import UIKit
+
+class BaseViewController: UIViewController {
+
+ func showAlert(_ title: String? = nil, msg: String, confirmLabel: String? = nil, onConfirm: (() -> Void)? = nil) {
+ let alert = UIAlertController(title: title, message: msg, preferredStyle: .alert)
+ alert.addAction(UIAlertAction(title: "è¿å", style: .cancel))
+
+ if let confirmLabel = confirmLabel {
+ alert.addAction(UIAlertAction(title: confirmLabel, style: .default, handler: { _ in
+ onConfirm?()
+ }))
+ }
+ present(alert, animated: true)
+ }
+
+ let activityIndicatorView = UIActivityIndicatorView(style: .large)
+ override func viewDidLoad() {
+ super.viewDidLoad()
+
+ activityIndicatorView.frame = UIScreen.main.bounds
+ activityIndicatorView.layer.zPosition = 1
+ view.addSubview(activityIndicatorView)
+ }
+
+ deinit {
+ print("deinit \(Self.self)")
+ }
+}
diff --git a/IOTBluetooth/Example/Datas.swift b/IOTBluetooth/Example/Datas.swift
new file mode 100644
index 0000000..98c64a2
--- /dev/null
+++ b/IOTBluetooth/Example/Datas.swift
@@ -0,0 +1,132 @@
+//
+// Datas.swift
+// Example
+//
+// Created by yaozuopan on 2024/3/19.
+//
+
+import Foundation
+import IOTBluetooth
+
+
+
+let datas: [(ability: IBAbility, label: String, parameters: [IBParameter])] = [
+ (.userData,"è®¾ç½®ç¨æ·æ°æ®",[.userInfo(IBUserInfo())]),
+ (.language, "设置è¯è¨", [.language(.chinese)]),
+ (.about,"å
³äºæ¬æºå
容",[]),
+ (.find, "å¼å§æ¥æ¾æè¡¨", [.action(1)]),
+ (.find, "åæ¢æ¥æ¾æè¡¨", [.action(0)]),
+ (.message, "å¼å¯æ¶æ¯æ¨éåè½", [.action(1)]),
+ (.message, "å
³éæ¶æ¯æ¨éåè½", [.action(0)]),
+
+ (.takePhoto, "å¼å¯æå¿æç
§", [.action(1)]),
+ (.takePhoto, "å
³éæå¿æç
§", [.action(0)]),
+ (.restore, "æ¢å¤åºå设置", []),
+ (.reboot, "éæ°å¯å¨", []),
+ (.shutdown, "å
³æº", []),
+ (.fetchScreen, "è·åæè¡¨å±å¹åæ°", []),
+ (.screen, "设置æè¡¨å±å¹åæ°", [.screen(Config.setScreen())]),
+ (.fetchBattery, "è·åçµé", []),
+ (.fetchClock, "è·åé¹é设置", []),
+ (.setClock, "åéé¹é设置", [.clock(IBClock())]),
+
+ (.fetchCurrentDialId, "åéå½å表çID", []),
+ (.switchDial, "åæ¢è¡¨ç", [.dialID(1028)]),
+ (.deleteDial, "å é¤è¡¨ç", [.dialID(10001)]),
+ (.fetchDials, "è·åææè¡¨çUID", []),
+ (.checkDialID, "è·åæè¡¨çIDæ¯å¦å·²å®è£
", [.dialID(10001)]),
+
+ (.fetchWatchState, "è·åå½åæè¡¨ç¶æ", []),
+ (.fetchVibrateSound, "è·åæè¡¨å£°é³ä¸éå¨åæ°", []),
+ (.vibrateSound, "设置æè¡¨å£°é³ä¸éå¨åæ°", [.vibrateSound(Config.setVibrateSound())]),
+ (.fetchAuxiliary, "è·åæè¡¨è¾
å©åè½åæ°", []),
+ (.auxiliary, "设置æè¡¨è¾
å©åè½åæ°", [.auxiliary(.bloodOxygen)]),
+ (.unit, "设置æè¡¨å
¬è±å¶åä½", [.value(1)]),
+
+
+ (.disk, "è·åSDå¡å©ä½ç©ºé´", []),
+ (.unpair, "åéè§£é¤é
å¯¹æ¶æ¯", []),
+ (.sendUnpair, "åéåæ¶è§£é¤é
å¯¹æ¶æ¯", []),
+
+
+ (.startSport, "å¼å¯æå®è¿å¨æ¨¡å¼", [.motionMode(.walking)]),
+ (.trainPauseResume, "è®ç»æå", [.action(0)]),
+ (.trainPauseResume, "è®ç»æ¢å¤", [.action(1)]),
+ (.endSport, "ç»æè¿å¨æ¨¡å¼", []),
+
+ (.heartRateMode, "å¼å¯èªå¨è·å宿¶å¿ç", [.action(1)]),
+ (.heartRateMode, "å
³éèªå¨è·å宿¶å¿ç", [.action(0)]),
+ (.heartRateHigh, "设置æé«å¿çæé", [.value(180)]),
+ (.heartRateHigh, "å
³éæé«å¿çæé", [.value(0)]),
+ (.fetchHeartRate, "è·åæè¡¨å¿çåæ°", []),
+ (.heartRate, "设置æè¡¨å¿çåæ°", [.heartRate(IBHeartRate())]),
+ (.currentHeartRate, "è·å宿¶å¿ç", []),
+
+ (.fetchBloodOxygen, "è·åæè¡¨è¡æ°§è®¾ç½®", []),
+ (.bloodOxygen, "设置æè¡¨è¡æ°§åæ°", [.bloodOxygen(IBBloodOxygen())]),
+ (.trainFrequency, "设置è®ç»å®æ¶æ°æ®éæ ·é¢ç", [.value(30)]),
+
+ (.fetchTargetStep, "è·åç®æ æ¥æ°è®¾ç½®", []),
+ (.targetStep, "è®¾ç½®ç®æ æ¥æ°", [.targetStep(IBTargetStep())]),
+ (.fetchOtherTarget, "è·åå
¶ä»ç®æ 设置", []),
+ (.targetOther, "设置å
¶ä»ç®æ ", [.otherTarget(IBOtherTarget())]),
+ (.trainTarget, "设置è®ç»ç®æ ", [.trainTarget(IBTrainTarget())]),
+ (.fetchSleep, "è·åç¡ç 设置", []),
+ (.sleep, "设置ç¡ç ", [.sleep(IBSleep())]),
+ (.fetchWater, "è·åæè¡¨åæ°´æé设置", []),
+ (.water, "è®¾ç½®åæ°´æé", [.water(IBWater())]),
+
+
+ (.syncHeartRate, "忥å¿çå岿°æ®", [.value(0)]),
+ (.syncBloodOxygen, "åæ¥è¡æ°§å岿°æ®", [.value(0)]),
+ (.syncStepCount, "忥å岿¥æ°æ°æ®", [.value(0)]),
+ (.syncFatBurning, "忥çèæ¶é´å岿°æ®", [.value(0)]),
+ (.syncStand, "忥ç«ç«å岿°æ®", [.value(0)]),
+ (.syncCalorie, "忥å¡è·¯éå岿°æ®", [.value(0)]),
+ (.syncDistance, "忥è·ç¦»å岿°æ®", [.value(0)]),
+ (.syncTrain, "忥åºç¡è®ç»å岿°æ®", [.value(0)]),
+ (.syncSleep, "忥ç¡ç å岿°æ®", [.value(0)]),
+ (.syncGPS, "åæ¥è·¯å¾åæ éå岿°æ®", [.value(1654012800)]),
+ (.sendSyncEnd, "åéåæ¥æ°æ®ç»ææ¶æ¯", []),
+ (.addressBook, "åéé讯å½", [.addressBook([IBAddressBook()])]),
+
+// (.epo, "åéEPOæä»¶", []),
+ (.ota, "åéOTAæä»¶", []),
+ (.mp3, "åéMP3æä»¶", []),
+// (.dial, "åéèªå®ä¹è¡¨çæä»¶", []),
+ (.dial, "åéå¸åºè¡¨çæä»¶", []),
+ (.revokeFileSend, "æ¤éå½åæä»¶ä¼ è¾", []),
+
+
+ (.deleteFile, "å 餿宿件", [.deleteFile(IBDeleteFile())]),
+ (.deleteFiles, "å 餿å®ç±»åæææä»¶", [.file(.mp3)]),
+ (.fetchFiles, "è·åæå®ç±»åæææä»¶", [.file(.mp3)]),
+
+ (.sendWeather, "åéå¤©æ°æ°æ®", [.weather(IBWeather())]),
+]
+
+class Config{
+ static func setScreen()->IBScreenConfig{
+ let model = IBScreenConfig()
+ model.type = 0
+ model.brightness = 255
+
+// model.type = 1
+// model.duration = .minute
+// model.wrist = 0
+ return model
+ }
+ static func setVibrateSound()->IBVibrateConfig{
+ let model = IBVibrateConfig()
+// model.type = 0
+// model.systemValue = 92
+
+// model.type = 1
+// model.ringsValue = 48
+//
+ model.type = 3
+ model.ringsState = 1
+ model.vibrateState = 1
+ return model
+ }
+}
diff --git a/IOTBluetooth/Example/Info.plist b/IOTBluetooth/Example/Info.plist
new file mode 100644
index 0000000..1ec584a
--- /dev/null
+++ b/IOTBluetooth/Example/Info.plist
@@ -0,0 +1,15 @@
+
+
+
+
+ UIBackgroundModes
+
+ bluetooth-central
+
+ NSAppTransportSecurity
+
+ NSAllowsArbitraryLoads
+
+
+
+
diff --git a/IOTBluetooth/Example/LogViewController.swift b/IOTBluetooth/Example/LogViewController.swift
new file mode 100644
index 0000000..2d8b114
--- /dev/null
+++ b/IOTBluetooth/Example/LogViewController.swift
@@ -0,0 +1,27 @@
+//
+// LogViewController.swift
+// Example
+//
+// Created by yaozuopan on 2024/3/14.
+//
+
+import UIKit
+import IOTBluetooth
+
+class LogViewController: BaseViewController {
+
+ @IBOutlet weak var textView: UITextView!
+
+ override func viewDidLoad() {
+ title = "èçæ¥å¿"
+ }
+
+ override func viewDidAppear(_ animated: Bool) {
+ super.viewDidAppear(animated)
+ textView.text = IBManager.logs.joined(separator: "\n")
+
+ let range = NSMakeRange(textView.text.count - 1, 1)
+ textView.scrollRangeToVisible(range)
+ }
+}
+
diff --git a/IOTBluetooth/Example/Resource/20240604_155433_2_V1.0.1_20240618_113111_ota.fwpkg b/IOTBluetooth/Example/Resource/20240604_155433_2_V1.0.1_20240618_113111_ota.fwpkg
new file mode 100644
index 0000000..08e44ee
Binary files /dev/null and b/IOTBluetooth/Example/Resource/20240604_155433_2_V1.0.1_20240618_113111_ota.fwpkg differ
diff --git a/IOTBluetooth/Example/Resource/AIAudio.sbc b/IOTBluetooth/Example/Resource/AIAudio.sbc
new file mode 100644
index 0000000..d96322c
Binary files /dev/null and b/IOTBluetooth/Example/Resource/AIAudio.sbc differ
diff --git a/IOTBluetooth/Example/Resource/galaxy.lzma b/IOTBluetooth/Example/Resource/galaxy.lzma
new file mode 100644
index 0000000..fb481b9
Binary files /dev/null and b/IOTBluetooth/Example/Resource/galaxy.lzma differ
diff --git "a/IOTBluetooth/Example/Resource/\345\244\247\347\272\246\345\234\250\345\206\254\345\255\243.mp3" "b/IOTBluetooth/Example/Resource/\345\244\247\347\272\246\345\234\250\345\206\254\345\255\243.mp3"
new file mode 100644
index 0000000..4209e87
Binary files /dev/null and "b/IOTBluetooth/Example/Resource/\345\244\247\347\272\246\345\234\250\345\206\254\345\255\243.mp3" differ
diff --git "a/IOTBluetooth/Example/Resource/\351\273\204\346\262\231-\345\220\215\345\206\263.mp3" "b/IOTBluetooth/Example/Resource/\351\273\204\346\262\231-\345\220\215\345\206\263.mp3"
new file mode 100644
index 0000000..680ab53
Binary files /dev/null and "b/IOTBluetooth/Example/Resource/\351\273\204\346\262\231-\345\220\215\345\206\263.mp3" differ
diff --git a/IOTBluetooth/Example/ViewController.swift b/IOTBluetooth/Example/ViewController.swift
new file mode 100644
index 0000000..b7345d9
--- /dev/null
+++ b/IOTBluetooth/Example/ViewController.swift
@@ -0,0 +1,76 @@
+//
+// ViewController.swift
+// Example
+//
+// Created by yaozuopan on 2024/3/11.
+//
+
+import UIKit
+import IOTBluetooth
+import CoreBluetooth
+
+class ViewController: BaseViewController {
+
+ @IBOutlet weak var listView: UITableView!
+ private var dataList: [CBPeripheral] = []
+
+ override func viewDidLoad() {
+ super.viewDidLoad()
+ title = "IOTBluetooth"
+ navigationItem.rightBarButtonItem = UIBarButtonItem(title: "Log", style: .plain, target: self, action: #selector(showLog))
+ title = "æ«æ"
+ }
+
+
+ @IBAction func startScan(_ sender: UIButton) {
+ IBBluetoothManager.shared.startScan()
+ IBBluetoothManager.shared.discoverCallBack = { [unowned self] peripheral in
+ if dataList.contains(peripheral){
+ return
+ }
+ if let name = peripheral.name,name.isEmpty{
+ return
+ }
+ // print(peripheral.name)
+ dataList.append(peripheral)
+ listView.reloadData()
+ }
+ IBBluetoothManager.shared.didConnectedCallBack = {[unowned self] peripheral in
+ activityIndicatorView.stopAnimating()
+ let vc = storyboard!.instantiateViewController(identifier: "AbilityViewController")
+ self.navigationController?.pushViewController(vc, animated: true)
+ }
+ IBBluetoothManager.shared.disConnectedCallBack = { peripheral in
+ print("èçå·²ç»æå¼ï¼ï¼ï¼ï¼ï¼ï¼ï¼ï¼ï¼ï¼ï¼")
+ }
+ }
+
+ override func viewWillDisappear(_ animated: Bool) {
+ super.viewWillDisappear(animated)
+ IBBluetoothManager.shared.stopScan()
+ }
+ @objc func showLog(){
+ let vc = storyboard!.instantiateViewController(identifier: "LogViewController")
+ navigationController?.pushViewController(vc, animated: true)
+ }
+}
+
+extension ViewController: UITableViewDelegate, UITableViewDataSource {
+
+ func tableView(_ tableView: UITableView, numberOfRowsInSection section: Int) -> Int {
+ dataList.count
+ }
+
+ func tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) -> UITableViewCell {
+ let cell = tableView.dequeueReusableCell(withIdentifier: "Cell", for: indexPath)
+ let label = cell.viewWithTag(10) as! UILabel
+ label.text = dataList[indexPath.row].name ?? "" + "ï¼ç¹å»è¿æ¥ï¼"
+ return cell
+ }
+
+ func tableView(_ tableView: UITableView, didSelectRowAt indexPath: IndexPath) {
+ activityIndicatorView.startAnimating()
+ let device = dataList[indexPath.row]
+ IBBluetoothManager.shared.connect(device)
+ }
+}
diff --git a/IOTBluetooth/Example/ble/IBBluetoothManager.swift b/IOTBluetooth/Example/ble/IBBluetoothManager.swift
new file mode 100644
index 0000000..6bf7d57
--- /dev/null
+++ b/IOTBluetooth/Example/ble/IBBluetoothManager.swift
@@ -0,0 +1,228 @@
+//
+// IBluetooth.swift
+// IOTBluetooth
+//
+// Created by yaozuopan on 2024/2/4.
+//
+
+import Foundation
+import CoreBluetooth
+import IOTBluetooth
+
+/// Max is 482
+let dataPacketMaxBytes = 450
+
+/// 主æå¡
+let serviceUUID: String = "18E0"
+/// Notify ç¹å¾å¼
+let notifyCharacteristicUUID: String = "2AE5"
+/// Read ç¹å¾å¼
+let readCharacteristicUUID: String = "2AE2"
+/// Write ç¹å¾å¼(åéåèæ°â¤20)
+let writeCharacteristicUUID: String = "2AE3"
+/// Write ç¹å¾å¼(åéåèæ°>20)
+let writeBigCharacteristicUUID: String = "2AE4"
+/// Write ç¹å¾å¼(åéæä»¶OATãMP3ç)
+let writeFileCharacteristicUUID: String = "2AE7"
+
+public typealias IBDiscoverHandler = (_ peripheral: CBPeripheral) -> Void
+public typealias IBDidConectedHandler = (_ peripheral: CBPeripheral) -> Void
+public typealias IBDisConectedHandler = (_ peripheral: CBPeripheral) -> Void
+
+class IBBluetoothManager: NSObject {
+ static let shared = IBBluetoothManager()
+
+ /// 2AE5
+ private var notifyCharacteristic: CBCharacteristic!
+ /// 2AE2
+ private var readCharacteristic: CBCharacteristic!
+ /// 2AE3
+ private var writeCharacteristic: CBCharacteristic!
+ /// 2AE4
+ private var writeBigCharacteristic: CBCharacteristic!
+ /// 2AE0
+ private var writeFileCharacteristic: CBCharacteristic!
+
+ /// ä¸å¤®ç®¡çç±»ï¼ç®¡çèççæ«æè¿æ¥
+ var centralManager: CBCentralManager!
+ /// å½åè¿æ¥è®¾å¤
+ var currentPeripheral: CBPeripheral?
+
+ /// æ«æå°è®¾å¤
+ var discoverCallBack:IBDiscoverHandler?
+ /// è¿ä¸è®¾å¤
+ var didConnectedCallBack:IBDidConectedHandler?
+ /// è®¾å¤æå¼è¿æ¥
+ var disConnectedCallBack:IBDisConectedHandler?
+
+ private override init() {
+ super.init()
+ centralManager = CBCentralManager(delegate: self, queue: nil)
+ setupFileSdk()
+ }
+
+ func setupFileSdk(){
+ HsFileAgentSdk.shared.isDebug = true
+ HsFileAgentSdk.shared.sdkToDeviceCallback = {[unowned self] data in
+ self.send(fileData: data)
+ }
+ }
+}
+
+extension IBBluetoothManager{
+ /// å¼å§æ«æ
+ func startScan() {
+ Logger.log("å¼å§æ«æ...")
+ centralManager.scanForPeripherals(withServices: [CBUUID(string: serviceUUID)], options: nil)
+ if let peripheral = centralManager.retrieveConnectedPeripherals(withServices: [CBUUID(string: serviceUUID)]).first{
+ discoverCallBack?(peripheral)
+ }
+ }
+
+ /// åæ¢æ«æ
+ func stopScan(){
+ Logger.log("åæ¢æ«æèç设å¤...")
+ centralManager.stopScan()
+ }
+
+ /// è¿æ¥èç设å¤
+ func connect(_ peripheral: CBPeripheral) {
+ centralManager.connect(peripheral)
+ }
+
+ /// æå¼ä¸èç设å¤çè¿æ¥
+ func cancel() {
+ guard let peripheral = currentPeripheral else { return }
+ centralManager.cancelPeripheralConnection(peripheral)
+ }
+
+ /// åéæ°æ®
+ func send(_ sender: IBSender) {
+
+ }
+ func send(fileData data: Data) {
+ //// Thread.sleep(forTimeInterval:0.02)
+ guard let peripheral = currentPeripheral else{
+ Logger.log("ææºæªè¿ä¸èç设å¤ï¼")
+ return
+ }
+ Logger.log("\(writeFileCharacteristicUUID) Write:", data)
+ peripheral.writeValue(data, for: writeFileCharacteristic, type: .withResponse)
+ }
+}
+
+extension IBBluetoothManager: CBCentralManagerDelegate {
+ func centralManagerDidUpdateState(_ central: CBCentralManager) {
+ switch central.state {
+ case .unknown:
+ Logger.log("unknown")
+ case .resetting:
+ Logger.log("resetting")
+ case .unsupported:
+ Logger.log("unsupported")
+ case .unauthorized:
+ Logger.log("unauthorized")
+ case .poweredOff:
+ Logger.log("poweredOff")
+ case .poweredOn:
+ startScan()
+ Logger.log("poweredOn")
+ @unknown default:
+ break
+ }
+ }
+
+ func centralManager(_ central: CBCentralManager, didDiscover peripheral: CBPeripheral, advertisementData: [String : Any], rssi RSSI: NSNumber) {
+// IBManager.discoverHandler?(device)
+ discoverCallBack?(peripheral)
+ }
+
+ func centralManager(_ central: CBCentralManager, didConnect peripheral: CBPeripheral) {
+ currentPeripheral = peripheral
+ peripheral.delegate = self
+ peripheral.discoverServices([CBUUID(string: serviceUUID)])
+ Logger.log("è¿æ¥æå", peripheral.name ?? "")
+ didConnectedCallBack?(peripheral)
+ }
+
+ func centralManager(_ central: CBCentralManager, didFailToConnect peripheral: CBPeripheral, error: Error?) {
+ Logger.log("è¿æ¥å¤±è´¥",error?.localizedDescription ?? "" )
+ currentPeripheral = nil
+ }
+
+ func centralManager(_ central: CBCentralManager, didDisconnectPeripheral peripheral: CBPeripheral, error: Error?) {
+ Logger.log("å·²æå¼è¿æ¥")
+ disConnectedCallBack?(peripheral)
+ }
+}
+
+extension IBBluetoothManager: CBPeripheralDelegate {
+ func peripheral(_ peripheral: CBPeripheral, didReadRSSI RSSI: NSNumber, error: Error?) {
+
+ }
+ func peripheral(_ peripheral: CBPeripheral, didDiscoverServices error: Error?) {
+ peripheral
+ .services?
+ .forEach {
+ peripheral.discoverCharacteristics(nil, for: $0)
+ }
+ }
+ func peripheral(_ peripheral: CBPeripheral, didDiscoverCharacteristicsFor service: CBService, error: Error?) {
+ service
+ .characteristics?
+ .forEach {
+ if $0.uuid.uuidString == notifyCharacteristicUUID {
+ notifyCharacteristic = $0
+ peripheral.setNotifyValue(true, for: $0)
+ return
+ }
+
+ if $0.uuid.uuidString == readCharacteristicUUID {
+ readCharacteristic = $0
+ peripheral.setNotifyValue(true, for: $0)
+ return
+ }
+
+ if $0.uuid.uuidString == writeCharacteristicUUID {
+ writeCharacteristic = $0
+ return
+ }
+
+ if $0.uuid.uuidString == writeBigCharacteristicUUID {
+ writeBigCharacteristic = $0
+ return
+ }
+
+ if $0.uuid.uuidString == writeFileCharacteristicUUID {
+ writeFileCharacteristic = $0
+ return
+ }
+ }
+ }
+ func peripheral(_ peripheral: CBPeripheral, didUpdateNotificationStateFor characteristic: CBCharacteristic, error: Error?) {
+ peripheral.readValue(for: characteristic)
+ }
+
+ func peripheral(_ peripheral: CBPeripheral, didUpdateValueFor characteristic: CBCharacteristic, error: Error?) {
+ if let error = error {
+ Logger.log(error)
+ }
+ if let data = characteristic.value {
+ Logger.log("[recv]" + data.joined(""))
+ }
+
+ if characteristic == writeFileCharacteristic,let data = characteristic.value {
+ HsFileAgentSdk.shared.sendToSdk(data)
+ }
+
+ }
+
+ func peripheral(_ peripheral: CBPeripheral, didWriteValueFor characteristic: CBCharacteristic, error: Error?) {
+ if let error = error {
+ Logger.log("åé失败 ",characteristic.uuid.uuidString,error.localizedDescription)
+ }
+ else{
+ Logger.log(characteristic.uuid.uuidString, "write success")
+ }
+ }
+}
diff --git a/IOTBluetooth/Example/ble/IBManager.swift b/IOTBluetooth/Example/ble/IBManager.swift
new file mode 100644
index 0000000..18dda24
--- /dev/null
+++ b/IOTBluetooth/Example/ble/IBManager.swift
@@ -0,0 +1,79 @@
+////
+//// IBManager.swift
+//// IOTBluetooth
+////
+//// Created by yaozuopan on 2024/3/12.
+////
+//
+//import Foundation
+//
+//public typealias IBDiscoverHandler = (_ peripheral: IBPeripheral) -> Void
+//public typealias IBCompleteHandler = (_ isSuccess: Bool) -> Void
+//
+///// SDK 管çç±»
+//public class IBManager {
+//
+// /// åå§åå·¥ä½
+// public static func initializationSDK() {
+//// IBBluetooth.shared.scan(.default)
+//
+//// DispatchQueue.main.asyncAfter(deadline: .now() + 3.0) {
+//// IBBluetooth.shared.reconnected()
+//// }
+//// åéå¤©æ°æ°æ® 设å¤éå¯
+//// è·åsdå¡å©ä½ç©ºé´ 失败
+//// åæ¥è·¯å¾åæ éå岿°æ® æ ååº
+//// ç»æè¿å¨æ¨¡å¼åç«å³åéå
¶ä»æä»¤ 设å¤éå¯
+// }
+//
+// public static var logs: [String] { Logger.logs }
+//}
+//
+//public extension IBManager {
+// /// SDK çæ¬å·
+// static let version: String = "1.0.23"
+// /// é»è®¤ä¸º false
+// static var isDebug: Bool = false {
+// didSet { Logger.isDebug = isDebug }
+// }
+//}
+//
+//// èçç¸å
³ API
+//public extension IBManager {
+//
+// internal static var discoverHandler: IBDiscoverHandler?
+//
+// /// æ«æè®¾å¤
+// /// - Parameters:
+// /// - option: æ«æåæ°
+// /// - discoverHandler: ç»æåè°
+// static func scan(_ option: IBScanOption = .default, discoverHandler: @escaping IBDiscoverHandler) {
+// Self.discoverHandler = discoverHandler
+// IBBluetooth.shared.scan(option)
+// }
+//
+// /// åæ¢æ«æèç设å¤
+// static func stopScan() {
+// Self.discoverHandler = nil
+// IBBluetooth.shared.stopScan()
+// }
+//
+// internal static var completeHandler: IBCompleteHandler?
+//
+// /// è¿æ¥è®¾å¤
+// /// - Parameters:
+// /// - peripheral: æ«æåç°ç设å¤
+// /// - completeHandler: ç»æåè°
+// static func connect(_ peripheral: IBPeripheral, completeHandler: @escaping IBCompleteHandler) {
+// Self.completeHandler = completeHandler
+// IBBluetooth.shared.connect(peripheral)
+// }
+//
+// /// æå¼ä¸èç设å¤çè¿æ¥
+// /// - Parameter peripheral: èç设å¤å¯¹å
+// static func cancel(_ peripheral: IBPeripheral) {
+// IBBluetooth.shared.cancel(peripheral)
+// }
+// /// å½åå·²è¿æ¥è®¾å¤
+// static var currentConnected: IBPeripheral! { IBBluetooth.shared.currentConnected}
+//}
diff --git a/IOTBluetooth/Example/ble/Logger.swift b/IOTBluetooth/Example/ble/Logger.swift
new file mode 100644
index 0000000..3dbf8bf
--- /dev/null
+++ b/IOTBluetooth/Example/ble/Logger.swift
@@ -0,0 +1,78 @@
+//
+// Logger.swift
+//
+//
+// Created by Harvey on 2021/4/27.
+//
+
+import Foundation
+
+/// æ¥è®°ç®¡ç
+public class Logger {
+ static var isDebug: Bool = true
+
+ fileprivate static let shared = Logger()
+ private var fileHandle:FileHandle?
+ private init() {
+ let path = getPath()
+ fileHandle = FileHandle(forWritingAtPath: path)!
+// fileHandle?.seekToEndOfFile()
+ }
+
+ fileprivate var dateString: String {
+ let f = DateFormatter()
+ f.dateFormat = "yyyy-MM-dd HH:mm:ss.SSS"
+ return f.string(from: Date())
+ }
+
+ static var logs: [String] = []
+
+
+ private func getPath()->String{
+// let path = NSHomeDirectory() + "/Documents/IOTBluetooth/" + "\(Date().format(.middle)).log"
+ let foldPath = NSHomeDirectory() + "/Documents/IOTBluetooth/"
+ let fileManager = FileManager.default
+ if !fileManager.fileExists(atPath: foldPath) {
+ do {
+ try FileManager.default.createDirectory(atPath: foldPath, withIntermediateDirectories: true, attributes: nil)
+ } catch {
+ return ""
+ }
+ }
+
+ let f = DateFormatter()
+ f.dateFormat = "yyyy-MM-dd HHmmss"
+ var time = f.string(from: Date())
+
+ let path = foldPath + "\(time).log"
+ if !FileManager.default.fileExists(atPath: path) {
+ FileManager.default.createFile(atPath: path, contents: nil, attributes: nil)
+ }
+ return path
+ }
+}
+
+public extension Logger {
+ static func log(_ logs: Any..., line: Int = #line, separator: String = " ", terminator: String = "\n") {
+ objc_sync_enter(Logger.shared)
+ let logString = Logger.shared.dateString + " [app-\(String(format: "%03d", line))]: " + logs.map({ "\($0)" }).joined(separator: separator) + terminator
+ if Logger.isDebug {
+ print(Logger.shared.dateString, terminator: " [app-\(String(format: "%03d", line))]: ")
+ print(logs, separator: separator, terminator: terminator)
+ Self.logs.append(logString)
+ }
+// Logger.shared.saveLog(log: logString)
+ objc_sync_exit(Logger.shared)
+
+
+ }
+
+ private func saveLog(log:String){
+ fileHandle?.write(log.data(using: .utf8)!)
+// if #available(iOS 13.0, *) {
+// try? fileHandle.close()
+// } else {
+// // Fallback on earlier versions
+// }
+ }
+}
diff --git a/IOTBluetooth/IOTBluetooth.xcodeproj/project.pbxproj b/IOTBluetooth/IOTBluetooth.xcodeproj/project.pbxproj
new file mode 100644
index 0000000..980828d
--- /dev/null
+++ b/IOTBluetooth/IOTBluetooth.xcodeproj/project.pbxproj
@@ -0,0 +1,977 @@
+// !$*UTF8*$!
+{
+ archiveVersion = 1;
+ classes = {
+ };
+ objectVersion = 56;
+ objects = {
+
+/* Begin PBXBuildFile section */
+ 180220CE2C2D5D560090D34A /* IBAiResponse.swift in Sources */ = {isa = PBXBuildFile; fileRef = 180220CD2C2D5D560090D34A /* IBAiResponse.swift */; };
+ 180B01982BFC831300524729 /* IBHistoryHeartRate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 180B01972BFC831300524729 /* IBHistoryHeartRate.swift */; };
+ 180B019E2BFC9CF400524729 /* IBHistoryBaseTraining.swift in Sources */ = {isa = PBXBuildFile; fileRef = 180B019D2BFC9CF400524729 /* IBHistoryBaseTraining.swift */; };
+ 180CE2652C0D728F00A7006E /* IBAddressBook.swift in Sources */ = {isa = PBXBuildFile; fileRef = 180CE2642C0D728F00A7006E /* IBAddressBook.swift */; };
+ 18113B2F2C13195900E04997 /* galaxy.lzma in Resources */ = {isa = PBXBuildFile; fileRef = 18113B2E2C13195900E04997 /* galaxy.lzma */; };
+ 18113B312C1400D700E04997 /* 黿²-åå³.mp3 in Resources */ = {isa = PBXBuildFile; fileRef = 18113B302C1400D700E04997 /* 黿²-åå³.mp3 */; };
+ 18113B332C1406CB00E04997 /* 大约å¨å¬å£.mp3 in Resources */ = {isa = PBXBuildFile; fileRef = 18113B322C1406CB00E04997 /* 大约å¨å¬å£.mp3 */; };
+ 181441CF2C11571400CCDD46 /* IBMp3.swift in Sources */ = {isa = PBXBuildFile; fileRef = 181441CE2C11571400CCDD46 /* IBMp3.swift */; };
+ 181441D12C11575D00CCDD46 /* IBOta.swift in Sources */ = {isa = PBXBuildFile; fileRef = 181441D02C11575D00CCDD46 /* IBOta.swift */; };
+ 181441D32C115AC500CCDD46 /* IBFileSender.swift in Sources */ = {isa = PBXBuildFile; fileRef = 181441D22C115AC500CCDD46 /* IBFileSender.swift */; };
+ 181441D52C116AE500CCDD46 /* IBDial.swift in Sources */ = {isa = PBXBuildFile; fileRef = 181441D42C116AE500CCDD46 /* IBDial.swift */; };
+ 18204C002C199B8600F94E69 /* IBFileSender+Mp3.swift in Sources */ = {isa = PBXBuildFile; fileRef = 18204BFF2C199B8600F94E69 /* IBFileSender+Mp3.swift */; };
+ 18204C022C199D0E00F94E69 /* IBFileSender+Ota.swift in Sources */ = {isa = PBXBuildFile; fileRef = 18204C012C199D0E00F94E69 /* IBFileSender+Ota.swift */; };
+ 18204C042C199E7800F94E69 /* IBFileSender+Dial.swift in Sources */ = {isa = PBXBuildFile; fileRef = 18204C032C199E7800F94E69 /* IBFileSender+Dial.swift */; };
+ 182DDFD12C5CE23800D44D37 /* MixSdk.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 182DDFD02C5CE23800D44D37 /* MixSdk.framework */; };
+ 182DDFD42C5CE68900D44D37 /* IBAiValid.swift in Sources */ = {isa = PBXBuildFile; fileRef = 182DDFD32C5CE68900D44D37 /* IBAiValid.swift */; };
+ 1839DBD02C14442200E33B6E /* IBFetchFile.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1839DBCF2C14442200E33B6E /* IBFetchFile.swift */; };
+ 184431322BF3720E00546E4E /* IBOtherTarget.swift in Sources */ = {isa = PBXBuildFile; fileRef = 184431312BF3720E00546E4E /* IBOtherTarget.swift */; };
+ 1849DC8F2BEC8007002C2D2D /* IBVibrateSound.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1849DC8E2BEC8007002C2D2D /* IBVibrateSound.swift */; };
+ 1849DC912BECD131002C2D2D /* IBCode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1849DC902BECD131002C2D2D /* IBCode.swift */; };
+ 184B94CB2BF606CC0042BEB3 /* IBTrainTarget.swift in Sources */ = {isa = PBXBuildFile; fileRef = 184B94CA2BF606CC0042BEB3 /* IBTrainTarget.swift */; };
+ 1859DFA02BFF5A2700112E8C /* IBSendTime.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1859DF9F2BFF5A2700112E8C /* IBSendTime.swift */; };
+ 185E9C3B2C2564F60078C808 /* 20240604_155433_2_V1.0.1_20240618_113111_ota.fwpkg in Resources */ = {isa = PBXBuildFile; fileRef = 185E9C3A2C2564F60078C808 /* 20240604_155433_2_V1.0.1_20240618_113111_ota.fwpkg */; };
+ 18884C442C11DBA300E01458 /* IBDeleteFile.swift in Sources */ = {isa = PBXBuildFile; fileRef = 18884C432C11DBA300E01458 /* IBDeleteFile.swift */; };
+ 18884C462C12A4EA00E01458 /* IBEpo.swift in Sources */ = {isa = PBXBuildFile; fileRef = 18884C452C12A4EA00E01458 /* IBEpo.swift */; };
+ 18993AA22C073FED006742D2 /* IBBloodOxygen.swift in Sources */ = {isa = PBXBuildFile; fileRef = 18993AA12C073FED006742D2 /* IBBloodOxygen.swift */; };
+ 189C15892C05E0CD00676A80 /* IBTarinState.swift in Sources */ = {isa = PBXBuildFile; fileRef = 189C15882C05E0CD00676A80 /* IBTarinState.swift */; };
+ 189C158B2C05F27C00676A80 /* IBAbout.swift in Sources */ = {isa = PBXBuildFile; fileRef = 189C158A2C05F27C00676A80 /* IBAbout.swift */; };
+ 189C158D2C05F58A00676A80 /* IBHistoryBloodOxygen.swift in Sources */ = {isa = PBXBuildFile; fileRef = 189C158C2C05F58A00676A80 /* IBHistoryBloodOxygen.swift */; };
+ 189C158F2C05F85200676A80 /* IBHistoryStep.swift in Sources */ = {isa = PBXBuildFile; fileRef = 189C158E2C05F85200676A80 /* IBHistoryStep.swift */; };
+ 189C15912C05FBA100676A80 /* IBHistoryBurning.swift in Sources */ = {isa = PBXBuildFile; fileRef = 189C15902C05FBA100676A80 /* IBHistoryBurning.swift */; };
+ 189C15932C05FFA600676A80 /* IBHistoryStand.swift in Sources */ = {isa = PBXBuildFile; fileRef = 189C15922C05FFA600676A80 /* IBHistoryStand.swift */; };
+ 189C15952C05FFC700676A80 /* IBHistoryCalorie.swift in Sources */ = {isa = PBXBuildFile; fileRef = 189C15942C05FFC700676A80 /* IBHistoryCalorie.swift */; };
+ 189C15972C05FFEE00676A80 /* IBHistoryDistance.swift in Sources */ = {isa = PBXBuildFile; fileRef = 189C15962C05FFEE00676A80 /* IBHistoryDistance.swift */; };
+ 18C9589B2C082FA7006A5DE8 /* IBWeather.swift in Sources */ = {isa = PBXBuildFile; fileRef = 18C9589A2C082FA7006A5DE8 /* IBWeather.swift */; };
+ 18C9589D2C08600C006A5DE8 /* IBHistoryGps.swift in Sources */ = {isa = PBXBuildFile; fileRef = 18C9589C2C08600C006A5DE8 /* IBHistoryGps.swift */; };
+ 18C9589F2C086A9D006A5DE8 /* IBHistorySleep.swift in Sources */ = {isa = PBXBuildFile; fileRef = 18C9589E2C086A9D006A5DE8 /* IBHistorySleep.swift */; };
+ 18E7AC922BF44C6800CB9393 /* IBSleep.swift in Sources */ = {isa = PBXBuildFile; fileRef = 18E7AC912BF44C6800CB9393 /* IBSleep.swift */; };
+ 18E7AC942BF4B31000CB9393 /* IBWater.swift in Sources */ = {isa = PBXBuildFile; fileRef = 18E7AC932BF4B31000CB9393 /* IBWater.swift */; };
+ 18E7AC962BF5E39900CB9393 /* IBHeartRate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 18E7AC952BF5E39900CB9393 /* IBHeartRate.swift */; };
+ 18EC6E282BFF4C6D00757CA8 /* IBPhoneInfo.swift in Sources */ = {isa = PBXBuildFile; fileRef = 18EC6E272BFF4C6D00757CA8 /* IBPhoneInfo.swift */; };
+ 18EF69512C45130200AA0A36 /* IBAiManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 18EF69502C45130200AA0A36 /* IBAiManager.swift */; };
+ 18EF69532C45136800AA0A36 /* IBPairling.swift in Sources */ = {isa = PBXBuildFile; fileRef = 18EF69522C45136800AA0A36 /* IBPairling.swift */; };
+ 18EF69552C45266D00AA0A36 /* IBReceiveManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 18EF69542C45266D00AA0A36 /* IBReceiveManager.swift */; };
+ 18EF69702C4798BB00AA0A36 /* libbz2.tbd in Frameworks */ = {isa = PBXBuildFile; fileRef = 18EF696B2C47766400AA0A36 /* libbz2.tbd */; };
+ 18EF69712C4798C600AA0A36 /* libiconv.tbd in Frameworks */ = {isa = PBXBuildFile; fileRef = 18EF69692C47765800AA0A36 /* libiconv.tbd */; };
+ 18EF69722C4798D100AA0A36 /* liblzma.5.tbd in Frameworks */ = {isa = PBXBuildFile; fileRef = 18EF69672C47764400AA0A36 /* liblzma.5.tbd */; };
+ 18EF69732C4798DD00AA0A36 /* libz.tbd in Frameworks */ = {isa = PBXBuildFile; fileRef = 18EF695F2C476E2000AA0A36 /* libz.tbd */; };
+ 18EF69762C47A0F200AA0A36 /* AIAudio.sbc in Resources */ = {isa = PBXBuildFile; fileRef = 18EF69752C47A0F200AA0A36 /* AIAudio.sbc */; };
+ 18EF69772C47A0F200AA0A36 /* AIAudio.sbc in Resources */ = {isa = PBXBuildFile; fileRef = 18EF69752C47A0F200AA0A36 /* AIAudio.sbc */; };
+ 18EF69792C47A86D00AA0A36 /* IBTools.swift in Sources */ = {isa = PBXBuildFile; fileRef = 18EF69782C47A86D00AA0A36 /* IBTools.swift */; };
+ 18EF697A2C47A86D00AA0A36 /* IBTools.swift in Sources */ = {isa = PBXBuildFile; fileRef = 18EF69782C47A86D00AA0A36 /* IBTools.swift */; };
+ 18EFF59B2C080F14001B1E0E /* IBUserInfo.swift in Sources */ = {isa = PBXBuildFile; fileRef = 18EFF59A2C080F14001B1E0E /* IBUserInfo.swift */; };
+ 3F7E26BB2CDB1A4200CD91DE /* Logger.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3F7E26B82CDB1A4200CD91DE /* Logger.swift */; };
+ 3F7E26BC2CDB1A4200CD91DE /* IBBluetoothManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3F7E26B92CDB1A4200CD91DE /* IBBluetoothManager.swift */; };
+ 3F7E26BD2CDB1A4200CD91DE /* IBManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3F7E26BA2CDB1A4200CD91DE /* IBManager.swift */; };
+ 3F7E26BF2CDB410800CD91DE /* HsFileAgentSdk.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3F7E26BE2CDB410800CD91DE /* HsFileAgentSdk.swift */; };
+ 8A0A39BF2B980BEF006A3B18 /* IOTBluetooth.h in Headers */ = {isa = PBXBuildFile; fileRef = 8A0A39BE2B980BEF006A3B18 /* IOTBluetooth.h */; settings = {ATTRIBUTES = (Public, ); }; };
+ 8A0A39C62B980C88006A3B18 /* IBluetooth.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8A0A39C52B980C88006A3B18 /* IBluetooth.swift */; };
+ 8A0A39C92B980CC2006A3B18 /* CoreBluetooth.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 8A0A39C82B980CC2006A3B18 /* CoreBluetooth.framework */; };
+ 8A0A39CB2B980CFC006A3B18 /* Logger.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8A0A39CA2B980CFC006A3B18 /* Logger.swift */; };
+ 8A0A39CD2B980D53006A3B18 /* IBPeripheral.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8A0A39CC2B980D53006A3B18 /* IBPeripheral.swift */; };
+ 8A0A39D22B980E4C006A3B18 /* JSON.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8A0A39D12B980E4C006A3B18 /* JSON.swift */; };
+ 8A0A39D42B980E93006A3B18 /* Any.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8A0A39D32B980E93006A3B18 /* Any.swift */; };
+ 8A0A39D62B980EC9006A3B18 /* IBPeripheralUUID.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8A0A39D52B980EC9006A3B18 /* IBPeripheralUUID.swift */; };
+ 8A0A39D82B980F58006A3B18 /* UTF8.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8A0A39D72B980F58006A3B18 /* UTF8.swift */; };
+ 8A0A39DA2B981037006A3B18 /* Date.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8A0A39D92B981037006A3B18 /* Date.swift */; };
+ 8A1DFF522B9EB4F800B735FF /* AppDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8A1DFF512B9EB4F800B735FF /* AppDelegate.swift */; };
+ 8A1DFF562B9EB4F800B735FF /* ViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8A1DFF552B9EB4F800B735FF /* ViewController.swift */; };
+ 8A1DFF592B9EB4F900B735FF /* Main.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 8A1DFF572B9EB4F900B735FF /* Main.storyboard */; };
+ 8A1DFF5B2B9EB4F900B735FF /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 8A1DFF5A2B9EB4F900B735FF /* Assets.xcassets */; };
+ 8A1DFF5E2B9EB4F900B735FF /* LaunchScreen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 8A1DFF5C2B9EB4F900B735FF /* LaunchScreen.storyboard */; };
+ 8A34B9252BA2A069000F66BD /* IBWatchInfo.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8A34B9242BA2A069000F66BD /* IBWatchInfo.swift */; };
+ 8A34B9292BA2AB86000F66BD /* LogViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8A34B9282BA2AB86000F66BD /* LogViewController.swift */; };
+ 8A34B92B2BA2D446000F66BD /* BaseViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8A34B92A2BA2D446000F66BD /* BaseViewController.swift */; };
+ 8A34B92D2BA2FA02000F66BD /* IBManufacturer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8A34B92C2BA2FA02000F66BD /* IBManufacturer.swift */; };
+ 8A5822CF2BA1A67700590AB6 /* IBAbility.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8A5822CE2BA1A67700590AB6 /* IBAbility.swift */; };
+ 8A5822D12BA1C80700590AB6 /* LRC.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8A5822D02BA1C80700590AB6 /* LRC.swift */; };
+ 8A65F95F2BABEC4D005C1EA4 /* IBClock.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8A65F95E2BABEC4D005C1EA4 /* IBClock.swift */; };
+ 8A65F9612BAC0810005C1EA4 /* IBSimulateParser.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8A65F9602BAC0810005C1EA4 /* IBSimulateParser.swift */; };
+ 8A65F9632BAC1018005C1EA4 /* IBTargetStep.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8A65F9622BAC1018005C1EA4 /* IBTargetStep.swift */; };
+ 8A65F9652BAC271B005C1EA4 /* IBScreen.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8A65F9642BAC271B005C1EA4 /* IBScreen.swift */; };
+ 8A76B6092BA84C2B0016F2AB /* AbilityViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8A76B6082BA84C2B0016F2AB /* AbilityViewController.swift */; };
+ 8A76B60B2BA851730016F2AB /* IBParser.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8A76B60A2BA851730016F2AB /* IBParser.swift */; };
+ 8A79D2252BA4278E0096A98C /* IBSender.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8A79D2242BA4278E0096A98C /* IBSender.swift */; };
+ 8A79D2272BA433330096A98C /* IBNotify.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8A79D2262BA433330096A98C /* IBNotify.swift */; };
+ 8A79D2292BA43F5A0096A98C /* IBResponse.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8A79D2282BA43F5A0096A98C /* IBResponse.swift */; };
+ 8A878FE02BA93CF1008C7F26 /* Datas.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8A878FDF2BA93CF1008C7F26 /* Datas.swift */; };
+ 8A878FE22BA9444C008C7F26 /* IBParameter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8A878FE12BA9444C008C7F26 /* IBParameter.swift */; };
+ 8A878FE42BA94D09008C7F26 /* IBChecker.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8A878FE32BA94D09008C7F26 /* IBChecker.swift */; };
+ 8A87FBB32BAA7F3900096761 /* IBLanguage.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8A87FBB22BAA7F3900096761 /* IBLanguage.swift */; };
+ 8A87FBB52BAA85FB00096761 /* IBTrainingData.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8A87FBB42BAA85FB00096761 /* IBTrainingData.swift */; };
+ 8A9F6ABD2BA0463D00DA520F /* CRC16.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8A9F6ABC2BA0463D00DA520F /* CRC16.swift */; };
+ 8A9F6ABE2BA0475100DA520F /* CoreBluetooth.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 8A0A39C82B980CC2006A3B18 /* CoreBluetooth.framework */; };
+ 8A9F6AC12BA04BE100DA520F /* IBManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8A9F6AC02BA04BE100DA520F /* IBManager.swift */; };
+ 8A9F6AC22BA05CB500DA520F /* IOTBluetooth.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 8A0A39BB2B980BEF006A3B18 /* IOTBluetooth.framework */; };
+ 8A9F6AC32BA05CB500DA520F /* IOTBluetooth.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = 8A0A39BB2B980BEF006A3B18 /* IOTBluetooth.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
+/* End PBXBuildFile section */
+
+/* Begin PBXContainerItemProxy section */
+ 8A9F6AC42BA05CB500DA520F /* PBXContainerItemProxy */ = {
+ isa = PBXContainerItemProxy;
+ containerPortal = 8A0A39B22B980BEF006A3B18 /* Project object */;
+ proxyType = 1;
+ remoteGlobalIDString = 8A0A39BA2B980BEF006A3B18;
+ remoteInfo = IOTBluetooth;
+ };
+/* End PBXContainerItemProxy section */
+
+/* Begin PBXCopyFilesBuildPhase section */
+ 8A9F6AC62BA05CB500DA520F /* Embed Frameworks */ = {
+ isa = PBXCopyFilesBuildPhase;
+ buildActionMask = 2147483647;
+ dstPath = "";
+ dstSubfolderSpec = 10;
+ files = (
+ 8A9F6AC32BA05CB500DA520F /* IOTBluetooth.framework in Embed Frameworks */,
+ );
+ name = "Embed Frameworks";
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+/* End PBXCopyFilesBuildPhase section */
+
+/* Begin PBXFileReference section */
+ 180220CD2C2D5D560090D34A /* IBAiResponse.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IBAiResponse.swift; sourceTree = ""; };
+ 180B01972BFC831300524729 /* IBHistoryHeartRate.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IBHistoryHeartRate.swift; sourceTree = ""; };
+ 180B019D2BFC9CF400524729 /* IBHistoryBaseTraining.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IBHistoryBaseTraining.swift; sourceTree = ""; };
+ 180CE2642C0D728F00A7006E /* IBAddressBook.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IBAddressBook.swift; sourceTree = ""; };
+ 18113B2E2C13195900E04997 /* galaxy.lzma */ = {isa = PBXFileReference; lastKnownFileType = file; path = galaxy.lzma; sourceTree = ""; };
+ 18113B302C1400D700E04997 /* 黿²-åå³.mp3 */ = {isa = PBXFileReference; lastKnownFileType = audio.mp3; path = "黿²-åå³.mp3"; sourceTree = ""; };
+ 18113B322C1406CB00E04997 /* 大约å¨å¬å£.mp3 */ = {isa = PBXFileReference; lastKnownFileType = audio.mp3; path = "大约å¨å¬å£.mp3"; sourceTree = ""; };
+ 181441CE2C11571400CCDD46 /* IBMp3.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IBMp3.swift; sourceTree = ""; };
+ 181441D02C11575D00CCDD46 /* IBOta.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IBOta.swift; sourceTree = ""; };
+ 181441D22C115AC500CCDD46 /* IBFileSender.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IBFileSender.swift; sourceTree = ""; };
+ 181441D42C116AE500CCDD46 /* IBDial.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IBDial.swift; sourceTree = ""; };
+ 18204BFF2C199B8600F94E69 /* IBFileSender+Mp3.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "IBFileSender+Mp3.swift"; sourceTree = ""; };
+ 18204C012C199D0E00F94E69 /* IBFileSender+Ota.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "IBFileSender+Ota.swift"; sourceTree = ""; };
+ 18204C032C199E7800F94E69 /* IBFileSender+Dial.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "IBFileSender+Dial.swift"; sourceTree = ""; };
+ 182DDFD02C5CE23800D44D37 /* MixSdk.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; path = MixSdk.framework; sourceTree = ""; };
+ 182DDFD32C5CE68900D44D37 /* IBAiValid.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IBAiValid.swift; sourceTree = ""; };
+ 1839DBCF2C14442200E33B6E /* IBFetchFile.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IBFetchFile.swift; sourceTree = ""; };
+ 184431312BF3720E00546E4E /* IBOtherTarget.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IBOtherTarget.swift; sourceTree = ""; };
+ 1849DC8E2BEC8007002C2D2D /* IBVibrateSound.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IBVibrateSound.swift; sourceTree = ""; };
+ 1849DC902BECD131002C2D2D /* IBCode.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IBCode.swift; sourceTree = ""; };
+ 184B94CA2BF606CC0042BEB3 /* IBTrainTarget.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IBTrainTarget.swift; sourceTree = ""; };
+ 1859DF9F2BFF5A2700112E8C /* IBSendTime.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IBSendTime.swift; sourceTree = ""; };
+ 185E9C3A2C2564F60078C808 /* 20240604_155433_2_V1.0.1_20240618_113111_ota.fwpkg */ = {isa = PBXFileReference; lastKnownFileType = file; path = 20240604_155433_2_V1.0.1_20240618_113111_ota.fwpkg; sourceTree = ""; };
+ 18884C432C11DBA300E01458 /* IBDeleteFile.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IBDeleteFile.swift; sourceTree = ""; };
+ 18884C452C12A4EA00E01458 /* IBEpo.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IBEpo.swift; sourceTree = ""; };
+ 18993AA12C073FED006742D2 /* IBBloodOxygen.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IBBloodOxygen.swift; sourceTree = ""; };
+ 189C15882C05E0CD00676A80 /* IBTarinState.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IBTarinState.swift; sourceTree = ""; };
+ 189C158A2C05F27C00676A80 /* IBAbout.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IBAbout.swift; sourceTree = ""; };
+ 189C158C2C05F58A00676A80 /* IBHistoryBloodOxygen.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IBHistoryBloodOxygen.swift; sourceTree = ""; };
+ 189C158E2C05F85200676A80 /* IBHistoryStep.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IBHistoryStep.swift; sourceTree = ""; };
+ 189C15902C05FBA100676A80 /* IBHistoryBurning.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IBHistoryBurning.swift; sourceTree = ""; };
+ 189C15922C05FFA600676A80 /* IBHistoryStand.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IBHistoryStand.swift; sourceTree = ""; };
+ 189C15942C05FFC700676A80 /* IBHistoryCalorie.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IBHistoryCalorie.swift; sourceTree = ""; };
+ 189C15962C05FFEE00676A80 /* IBHistoryDistance.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IBHistoryDistance.swift; sourceTree = ""; };
+ 18C9589A2C082FA7006A5DE8 /* IBWeather.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IBWeather.swift; sourceTree = ""; };
+ 18C9589C2C08600C006A5DE8 /* IBHistoryGps.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IBHistoryGps.swift; sourceTree = ""; };
+ 18C9589E2C086A9D006A5DE8 /* IBHistorySleep.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IBHistorySleep.swift; sourceTree = ""; };
+ 18E7AC912BF44C6800CB9393 /* IBSleep.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IBSleep.swift; sourceTree = ""; };
+ 18E7AC932BF4B31000CB9393 /* IBWater.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IBWater.swift; sourceTree = ""; };
+ 18E7AC952BF5E39900CB9393 /* IBHeartRate.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IBHeartRate.swift; sourceTree = ""; };
+ 18EC6E272BFF4C6D00757CA8 /* IBPhoneInfo.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IBPhoneInfo.swift; sourceTree = ""; };
+ 18EF69502C45130200AA0A36 /* IBAiManager.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IBAiManager.swift; sourceTree = ""; };
+ 18EF69522C45136800AA0A36 /* IBPairling.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IBPairling.swift; sourceTree = ""; };
+ 18EF69542C45266D00AA0A36 /* IBReceiveManager.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IBReceiveManager.swift; sourceTree = ""; };
+ 18EF695F2C476E2000AA0A36 /* libz.tbd */ = {isa = PBXFileReference; lastKnownFileType = "sourcecode.text-based-dylib-definition"; name = libz.tbd; path = usr/lib/libz.tbd; sourceTree = SDKROOT; };
+ 18EF69672C47764400AA0A36 /* liblzma.5.tbd */ = {isa = PBXFileReference; lastKnownFileType = "sourcecode.text-based-dylib-definition"; name = liblzma.5.tbd; path = usr/lib/liblzma.5.tbd; sourceTree = SDKROOT; };
+ 18EF69692C47765800AA0A36 /* libiconv.tbd */ = {isa = PBXFileReference; lastKnownFileType = "sourcecode.text-based-dylib-definition"; name = libiconv.tbd; path = usr/lib/libiconv.tbd; sourceTree = SDKROOT; };
+ 18EF696B2C47766400AA0A36 /* libbz2.tbd */ = {isa = PBXFileReference; lastKnownFileType = "sourcecode.text-based-dylib-definition"; name = libbz2.tbd; path = usr/lib/libbz2.tbd; sourceTree = SDKROOT; };
+ 18EF69752C47A0F200AA0A36 /* AIAudio.sbc */ = {isa = PBXFileReference; lastKnownFileType = file; path = AIAudio.sbc; sourceTree = ""; };
+ 18EF69782C47A86D00AA0A36 /* IBTools.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IBTools.swift; sourceTree = ""; };
+ 18EFF59A2C080F14001B1E0E /* IBUserInfo.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IBUserInfo.swift; sourceTree = ""; };
+ 3F7E26B82CDB1A4200CD91DE /* Logger.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Logger.swift; sourceTree = ""; };
+ 3F7E26B92CDB1A4200CD91DE /* IBBluetoothManager.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = IBBluetoothManager.swift; sourceTree = ""; };
+ 3F7E26BA2CDB1A4200CD91DE /* IBManager.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = IBManager.swift; sourceTree = ""; };
+ 3F7E26BE2CDB410800CD91DE /* HsFileAgentSdk.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = HsFileAgentSdk.swift; sourceTree = ""; };
+ 8A0A39BB2B980BEF006A3B18 /* IOTBluetooth.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = IOTBluetooth.framework; sourceTree = BUILT_PRODUCTS_DIR; };
+ 8A0A39BE2B980BEF006A3B18 /* IOTBluetooth.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = IOTBluetooth.h; sourceTree = ""; };
+ 8A0A39C52B980C88006A3B18 /* IBluetooth.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = IBluetooth.swift; sourceTree = ""; };
+ 8A0A39C82B980CC2006A3B18 /* CoreBluetooth.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreBluetooth.framework; path = System/Library/Frameworks/CoreBluetooth.framework; sourceTree = SDKROOT; };
+ 8A0A39CA2B980CFC006A3B18 /* Logger.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Logger.swift; sourceTree = ""; };
+ 8A0A39CC2B980D53006A3B18 /* IBPeripheral.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IBPeripheral.swift; sourceTree = ""; };
+ 8A0A39D12B980E4C006A3B18 /* JSON.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = JSON.swift; sourceTree = ""; };
+ 8A0A39D32B980E93006A3B18 /* Any.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Any.swift; sourceTree = ""; };
+ 8A0A39D52B980EC9006A3B18 /* IBPeripheralUUID.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = IBPeripheralUUID.swift; sourceTree = ""; };
+ 8A0A39D72B980F58006A3B18 /* UTF8.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = UTF8.swift; sourceTree = ""; };
+ 8A0A39D92B981037006A3B18 /* Date.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Date.swift; sourceTree = ""; };
+ 8A1DFF4F2B9EB4F800B735FF /* Example.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = Example.app; sourceTree = BUILT_PRODUCTS_DIR; };
+ 8A1DFF512B9EB4F800B735FF /* AppDelegate.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AppDelegate.swift; sourceTree = ""; };
+ 8A1DFF552B9EB4F800B735FF /* ViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ViewController.swift; sourceTree = ""; };
+ 8A1DFF582B9EB4F900B735FF /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/Main.storyboard; sourceTree = ""; };
+ 8A1DFF5A2B9EB4F900B735FF /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = ""; };
+ 8A1DFF5D2B9EB4F900B735FF /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/LaunchScreen.storyboard; sourceTree = ""; };
+ 8A1DFF5F2B9EB4F900B735FF /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; };
+ 8A34B9242BA2A069000F66BD /* IBWatchInfo.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IBWatchInfo.swift; sourceTree = ""; };
+ 8A34B9282BA2AB86000F66BD /* LogViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LogViewController.swift; sourceTree = ""; };
+ 8A34B92A2BA2D446000F66BD /* BaseViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = BaseViewController.swift; sourceTree = ""; };
+ 8A34B92C2BA2FA02000F66BD /* IBManufacturer.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IBManufacturer.swift; sourceTree = ""; };
+ 8A5822CE2BA1A67700590AB6 /* IBAbility.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IBAbility.swift; sourceTree = ""; };
+ 8A5822D02BA1C80700590AB6 /* LRC.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LRC.swift; sourceTree = ""; };
+ 8A65F95E2BABEC4D005C1EA4 /* IBClock.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IBClock.swift; sourceTree = ""; };
+ 8A65F9602BAC0810005C1EA4 /* IBSimulateParser.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = IBSimulateParser.swift; sourceTree = ""; };
+ 8A65F9622BAC1018005C1EA4 /* IBTargetStep.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IBTargetStep.swift; sourceTree = ""; };
+ 8A65F9642BAC271B005C1EA4 /* IBScreen.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IBScreen.swift; sourceTree = ""; };
+ 8A76B6082BA84C2B0016F2AB /* AbilityViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = AbilityViewController.swift; sourceTree = ""; };
+ 8A76B60A2BA851730016F2AB /* IBParser.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IBParser.swift; sourceTree = ""; };
+ 8A79D2242BA4278E0096A98C /* IBSender.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IBSender.swift; sourceTree = ""; };
+ 8A79D2262BA433330096A98C /* IBNotify.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = IBNotify.swift; sourceTree = ""; };
+ 8A79D2282BA43F5A0096A98C /* IBResponse.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IBResponse.swift; sourceTree = ""; };
+ 8A878FDF2BA93CF1008C7F26 /* Datas.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Datas.swift; sourceTree = ""; };
+ 8A878FE12BA9444C008C7F26 /* IBParameter.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IBParameter.swift; sourceTree = ""; };
+ 8A878FE32BA94D09008C7F26 /* IBChecker.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IBChecker.swift; sourceTree = ""; };
+ 8A87FBB22BAA7F3900096761 /* IBLanguage.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IBLanguage.swift; sourceTree = ""; };
+ 8A87FBB42BAA85FB00096761 /* IBTrainingData.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IBTrainingData.swift; sourceTree = ""; };
+ 8A9F6ABC2BA0463D00DA520F /* CRC16.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CRC16.swift; sourceTree = ""; };
+ 8A9F6AC02BA04BE100DA520F /* IBManager.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IBManager.swift; sourceTree = ""; };
+/* End PBXFileReference section */
+
+/* Begin PBXFrameworksBuildPhase section */
+ 8A0A39B82B980BEF006A3B18 /* Frameworks */ = {
+ isa = PBXFrameworksBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ 18EF69732C4798DD00AA0A36 /* libz.tbd in Frameworks */,
+ 18EF69722C4798D100AA0A36 /* liblzma.5.tbd in Frameworks */,
+ 18EF69712C4798C600AA0A36 /* libiconv.tbd in Frameworks */,
+ 18EF69702C4798BB00AA0A36 /* libbz2.tbd in Frameworks */,
+ 182DDFD12C5CE23800D44D37 /* MixSdk.framework in Frameworks */,
+ 8A0A39C92B980CC2006A3B18 /* CoreBluetooth.framework in Frameworks */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+ 8A1DFF4C2B9EB4F800B735FF /* Frameworks */ = {
+ isa = PBXFrameworksBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ 8A9F6AC22BA05CB500DA520F /* IOTBluetooth.framework in Frameworks */,
+ 8A9F6ABE2BA0475100DA520F /* CoreBluetooth.framework in Frameworks */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+/* End PBXFrameworksBuildPhase section */
+
+/* Begin PBXGroup section */
+ 18113B292C1318FD00E04997 /* Resource */ = {
+ isa = PBXGroup;
+ children = (
+ 18EF69752C47A0F200AA0A36 /* AIAudio.sbc */,
+ 18113B322C1406CB00E04997 /* 大约å¨å¬å£.mp3 */,
+ 18113B302C1400D700E04997 /* 黿²-åå³.mp3 */,
+ 185E9C3A2C2564F60078C808 /* 20240604_155433_2_V1.0.1_20240618_113111_ota.fwpkg */,
+ 18113B2E2C13195900E04997 /* galaxy.lzma */,
+ );
+ path = Resource;
+ sourceTree = "";
+ };
+ 3F7E26B72CDB1A4200CD91DE /* ble */ = {
+ isa = PBXGroup;
+ children = (
+ 3F7E26B82CDB1A4200CD91DE /* Logger.swift */,
+ 3F7E26B92CDB1A4200CD91DE /* IBBluetoothManager.swift */,
+ 3F7E26BA2CDB1A4200CD91DE /* IBManager.swift */,
+ );
+ path = ble;
+ sourceTree = "";
+ };
+ 8A0A39B12B980BEF006A3B18 = {
+ isa = PBXGroup;
+ children = (
+ 8A0A39BD2B980BEF006A3B18 /* IOTBluetooth */,
+ 8A1DFF502B9EB4F800B735FF /* Example */,
+ 8A0A39BC2B980BEF006A3B18 /* Products */,
+ 8A0A39C72B980CC2006A3B18 /* Frameworks */,
+ );
+ sourceTree = "";
+ };
+ 8A0A39BC2B980BEF006A3B18 /* Products */ = {
+ isa = PBXGroup;
+ children = (
+ 8A0A39BB2B980BEF006A3B18 /* IOTBluetooth.framework */,
+ 8A1DFF4F2B9EB4F800B735FF /* Example.app */,
+ );
+ name = Products;
+ sourceTree = "";
+ };
+ 8A0A39BD2B980BEF006A3B18 /* IOTBluetooth */ = {
+ isa = PBXGroup;
+ children = (
+ 182DDFD02C5CE23800D44D37 /* MixSdk.framework */,
+ 8A9F6ABF2BA04B5100DA520F /* Models */,
+ 8A0A39D02B980DFD006A3B18 /* Tools */,
+ 8A0A39C52B980C88006A3B18 /* IBluetooth.swift */,
+ 18EF69542C45266D00AA0A36 /* IBReceiveManager.swift */,
+ 8A5822CE2BA1A67700590AB6 /* IBAbility.swift */,
+ 8A878FE32BA94D09008C7F26 /* IBChecker.swift */,
+ 8A76B60A2BA851730016F2AB /* IBParser.swift */,
+ 8A65F9602BAC0810005C1EA4 /* IBSimulateParser.swift */,
+ 8A878FE12BA9444C008C7F26 /* IBParameter.swift */,
+ 8A79D2242BA4278E0096A98C /* IBSender.swift */,
+ 181441D22C115AC500CCDD46 /* IBFileSender.swift */,
+ 18204BFF2C199B8600F94E69 /* IBFileSender+Mp3.swift */,
+ 18204C012C199D0E00F94E69 /* IBFileSender+Ota.swift */,
+ 18204C032C199E7800F94E69 /* IBFileSender+Dial.swift */,
+ 8A79D2262BA433330096A98C /* IBNotify.swift */,
+ 18EF69522C45136800AA0A36 /* IBPairling.swift */,
+ 8A9F6AC02BA04BE100DA520F /* IBManager.swift */,
+ 18EF69502C45130200AA0A36 /* IBAiManager.swift */,
+ 3F7E26BE2CDB410800CD91DE /* HsFileAgentSdk.swift */,
+ 8A0A39BE2B980BEF006A3B18 /* IOTBluetooth.h */,
+ );
+ path = IOTBluetooth;
+ sourceTree = "";
+ };
+ 8A0A39C72B980CC2006A3B18 /* Frameworks */ = {
+ isa = PBXGroup;
+ children = (
+ 18EF696B2C47766400AA0A36 /* libbz2.tbd */,
+ 18EF69692C47765800AA0A36 /* libiconv.tbd */,
+ 18EF69672C47764400AA0A36 /* liblzma.5.tbd */,
+ 18EF695F2C476E2000AA0A36 /* libz.tbd */,
+ 8A0A39C82B980CC2006A3B18 /* CoreBluetooth.framework */,
+ );
+ name = Frameworks;
+ sourceTree = "";
+ };
+ 8A0A39D02B980DFD006A3B18 /* Tools */ = {
+ isa = PBXGroup;
+ children = (
+ 8A0A39D52B980EC9006A3B18 /* IBPeripheralUUID.swift */,
+ 8A0A39D32B980E93006A3B18 /* Any.swift */,
+ 8A0A39D92B981037006A3B18 /* Date.swift */,
+ 8A0A39D12B980E4C006A3B18 /* JSON.swift */,
+ 8A9F6ABC2BA0463D00DA520F /* CRC16.swift */,
+ 8A5822D02BA1C80700590AB6 /* LRC.swift */,
+ 8A0A39D72B980F58006A3B18 /* UTF8.swift */,
+ 8A0A39CA2B980CFC006A3B18 /* Logger.swift */,
+ 18EF69782C47A86D00AA0A36 /* IBTools.swift */,
+ );
+ path = Tools;
+ sourceTree = "";
+ };
+ 8A1DFF502B9EB4F800B735FF /* Example */ = {
+ isa = PBXGroup;
+ children = (
+ 3F7E26B72CDB1A4200CD91DE /* ble */,
+ 18113B292C1318FD00E04997 /* Resource */,
+ 8A1DFF512B9EB4F800B735FF /* AppDelegate.swift */,
+ 8A1DFF552B9EB4F800B735FF /* ViewController.swift */,
+ 8A76B6082BA84C2B0016F2AB /* AbilityViewController.swift */,
+ 8A878FDF2BA93CF1008C7F26 /* Datas.swift */,
+ 8A34B92A2BA2D446000F66BD /* BaseViewController.swift */,
+ 8A34B9282BA2AB86000F66BD /* LogViewController.swift */,
+ 8A1DFF572B9EB4F900B735FF /* Main.storyboard */,
+ 8A1DFF5A2B9EB4F900B735FF /* Assets.xcassets */,
+ 8A1DFF5C2B9EB4F900B735FF /* LaunchScreen.storyboard */,
+ 8A1DFF5F2B9EB4F900B735FF /* Info.plist */,
+ );
+ path = Example;
+ sourceTree = "";
+ };
+ 8A9F6ABF2BA04B5100DA520F /* Models */ = {
+ isa = PBXGroup;
+ children = (
+ 8A0A39CC2B980D53006A3B18 /* IBPeripheral.swift */,
+ 8A87FBB22BAA7F3900096761 /* IBLanguage.swift */,
+ 8A79D2282BA43F5A0096A98C /* IBResponse.swift */,
+ 8A65F95E2BABEC4D005C1EA4 /* IBClock.swift */,
+ 18E7AC912BF44C6800CB9393 /* IBSleep.swift */,
+ 8A65F9642BAC271B005C1EA4 /* IBScreen.swift */,
+ 18E7AC932BF4B31000CB9393 /* IBWater.swift */,
+ 8A65F9622BAC1018005C1EA4 /* IBTargetStep.swift */,
+ 8A87FBB42BAA85FB00096761 /* IBTrainingData.swift */,
+ 8A34B92C2BA2FA02000F66BD /* IBManufacturer.swift */,
+ 8A34B9242BA2A069000F66BD /* IBWatchInfo.swift */,
+ 184431312BF3720E00546E4E /* IBOtherTarget.swift */,
+ 184B94CA2BF606CC0042BEB3 /* IBTrainTarget.swift */,
+ 18E7AC952BF5E39900CB9393 /* IBHeartRate.swift */,
+ 18993AA12C073FED006742D2 /* IBBloodOxygen.swift */,
+ 180B01972BFC831300524729 /* IBHistoryHeartRate.swift */,
+ 189C158C2C05F58A00676A80 /* IBHistoryBloodOxygen.swift */,
+ 189C158E2C05F85200676A80 /* IBHistoryStep.swift */,
+ 189C15902C05FBA100676A80 /* IBHistoryBurning.swift */,
+ 189C15922C05FFA600676A80 /* IBHistoryStand.swift */,
+ 189C15942C05FFC700676A80 /* IBHistoryCalorie.swift */,
+ 189C15962C05FFEE00676A80 /* IBHistoryDistance.swift */,
+ 180B019D2BFC9CF400524729 /* IBHistoryBaseTraining.swift */,
+ 18C9589E2C086A9D006A5DE8 /* IBHistorySleep.swift */,
+ 18C9589C2C08600C006A5DE8 /* IBHistoryGps.swift */,
+ 1849DC8E2BEC8007002C2D2D /* IBVibrateSound.swift */,
+ 18EC6E272BFF4C6D00757CA8 /* IBPhoneInfo.swift */,
+ 1859DF9F2BFF5A2700112E8C /* IBSendTime.swift */,
+ 189C15882C05E0CD00676A80 /* IBTarinState.swift */,
+ 189C158A2C05F27C00676A80 /* IBAbout.swift */,
+ 18EFF59A2C080F14001B1E0E /* IBUserInfo.swift */,
+ 18C9589A2C082FA7006A5DE8 /* IBWeather.swift */,
+ 180CE2642C0D728F00A7006E /* IBAddressBook.swift */,
+ 181441CE2C11571400CCDD46 /* IBMp3.swift */,
+ 181441D02C11575D00CCDD46 /* IBOta.swift */,
+ 181441D42C116AE500CCDD46 /* IBDial.swift */,
+ 18884C452C12A4EA00E01458 /* IBEpo.swift */,
+ 18884C432C11DBA300E01458 /* IBDeleteFile.swift */,
+ 1839DBCF2C14442200E33B6E /* IBFetchFile.swift */,
+ 180220CD2C2D5D560090D34A /* IBAiResponse.swift */,
+ 1849DC902BECD131002C2D2D /* IBCode.swift */,
+ 182DDFD32C5CE68900D44D37 /* IBAiValid.swift */,
+ );
+ path = Models;
+ sourceTree = "";
+ };
+/* End PBXGroup section */
+
+/* Begin PBXHeadersBuildPhase section */
+ 8A0A39B62B980BEF006A3B18 /* Headers */ = {
+ isa = PBXHeadersBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ 8A0A39BF2B980BEF006A3B18 /* IOTBluetooth.h in Headers */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+/* End PBXHeadersBuildPhase section */
+
+/* Begin PBXNativeTarget section */
+ 8A0A39BA2B980BEF006A3B18 /* IOTBluetooth */ = {
+ isa = PBXNativeTarget;
+ buildConfigurationList = 8A0A39C22B980BEF006A3B18 /* Build configuration list for PBXNativeTarget "IOTBluetooth" */;
+ buildPhases = (
+ 8A0A39B62B980BEF006A3B18 /* Headers */,
+ 8A0A39B72B980BEF006A3B18 /* Sources */,
+ 8A0A39B82B980BEF006A3B18 /* Frameworks */,
+ 8A0A39B92B980BEF006A3B18 /* Resources */,
+ );
+ buildRules = (
+ );
+ dependencies = (
+ );
+ name = IOTBluetooth;
+ productName = IOTBluetooth;
+ productReference = 8A0A39BB2B980BEF006A3B18 /* IOTBluetooth.framework */;
+ productType = "com.apple.product-type.framework";
+ };
+ 8A1DFF4E2B9EB4F800B735FF /* Example */ = {
+ isa = PBXNativeTarget;
+ buildConfigurationList = 8A1DFF622B9EB4F900B735FF /* Build configuration list for PBXNativeTarget "Example" */;
+ buildPhases = (
+ 8A1DFF4B2B9EB4F800B735FF /* Sources */,
+ 8A1DFF4C2B9EB4F800B735FF /* Frameworks */,
+ 8A1DFF4D2B9EB4F800B735FF /* Resources */,
+ 8A9F6AC62BA05CB500DA520F /* Embed Frameworks */,
+ );
+ buildRules = (
+ );
+ dependencies = (
+ 8A9F6AC52BA05CB500DA520F /* PBXTargetDependency */,
+ );
+ name = Example;
+ productName = Example;
+ productReference = 8A1DFF4F2B9EB4F800B735FF /* Example.app */;
+ productType = "com.apple.product-type.application";
+ };
+/* End PBXNativeTarget section */
+
+/* Begin PBXProject section */
+ 8A0A39B22B980BEF006A3B18 /* Project object */ = {
+ isa = PBXProject;
+ attributes = {
+ BuildIndependentTargetsInParallel = 1;
+ LastSwiftUpdateCheck = 1500;
+ LastUpgradeCheck = 1500;
+ TargetAttributes = {
+ 8A0A39BA2B980BEF006A3B18 = {
+ CreatedOnToolsVersion = 15.0;
+ LastSwiftMigration = 1500;
+ };
+ 8A1DFF4E2B9EB4F800B735FF = {
+ CreatedOnToolsVersion = 15.0;
+ };
+ };
+ };
+ buildConfigurationList = 8A0A39B52B980BEF006A3B18 /* Build configuration list for PBXProject "IOTBluetooth" */;
+ compatibilityVersion = "Xcode 14.0";
+ developmentRegion = en;
+ hasScannedForEncodings = 0;
+ knownRegions = (
+ en,
+ Base,
+ );
+ mainGroup = 8A0A39B12B980BEF006A3B18;
+ productRefGroup = 8A0A39BC2B980BEF006A3B18 /* Products */;
+ projectDirPath = "";
+ projectRoot = "";
+ targets = (
+ 8A0A39BA2B980BEF006A3B18 /* IOTBluetooth */,
+ 8A1DFF4E2B9EB4F800B735FF /* Example */,
+ );
+ };
+/* End PBXProject section */
+
+/* Begin PBXResourcesBuildPhase section */
+ 8A0A39B92B980BEF006A3B18 /* Resources */ = {
+ isa = PBXResourcesBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ 18EF69762C47A0F200AA0A36 /* AIAudio.sbc in Resources */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+ 8A1DFF4D2B9EB4F800B735FF /* Resources */ = {
+ isa = PBXResourcesBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ 8A1DFF5E2B9EB4F900B735FF /* LaunchScreen.storyboard in Resources */,
+ 18113B312C1400D700E04997 /* 黿²-åå³.mp3 in Resources */,
+ 8A1DFF5B2B9EB4F900B735FF /* Assets.xcassets in Resources */,
+ 8A1DFF592B9EB4F900B735FF /* Main.storyboard in Resources */,
+ 185E9C3B2C2564F60078C808 /* 20240604_155433_2_V1.0.1_20240618_113111_ota.fwpkg in Resources */,
+ 18EF69772C47A0F200AA0A36 /* AIAudio.sbc in Resources */,
+ 18113B332C1406CB00E04997 /* 大约å¨å¬å£.mp3 in Resources */,
+ 18113B2F2C13195900E04997 /* galaxy.lzma in Resources */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+/* End PBXResourcesBuildPhase section */
+
+/* Begin PBXSourcesBuildPhase section */
+ 8A0A39B72B980BEF006A3B18 /* Sources */ = {
+ isa = PBXSourcesBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ 8A79D2292BA43F5A0096A98C /* IBResponse.swift in Sources */,
+ 189C15932C05FFA600676A80 /* IBHistoryStand.swift in Sources */,
+ 1849DC8F2BEC8007002C2D2D /* IBVibrateSound.swift in Sources */,
+ 18204C042C199E7800F94E69 /* IBFileSender+Dial.swift in Sources */,
+ 180CE2652C0D728F00A7006E /* IBAddressBook.swift in Sources */,
+ 8A878FE22BA9444C008C7F26 /* IBParameter.swift in Sources */,
+ 184431322BF3720E00546E4E /* IBOtherTarget.swift in Sources */,
+ 3F7E26BF2CDB410800CD91DE /* HsFileAgentSdk.swift in Sources */,
+ 189C158B2C05F27C00676A80 /* IBAbout.swift in Sources */,
+ 189C15972C05FFEE00676A80 /* IBHistoryDistance.swift in Sources */,
+ 180B019E2BFC9CF400524729 /* IBHistoryBaseTraining.swift in Sources */,
+ 8A87FBB52BAA85FB00096761 /* IBTrainingData.swift in Sources */,
+ 8A878FE42BA94D09008C7F26 /* IBChecker.swift in Sources */,
+ 18884C442C11DBA300E01458 /* IBDeleteFile.swift in Sources */,
+ 189C15892C05E0CD00676A80 /* IBTarinState.swift in Sources */,
+ 182DDFD42C5CE68900D44D37 /* IBAiValid.swift in Sources */,
+ 8A76B60B2BA851730016F2AB /* IBParser.swift in Sources */,
+ 18EFF59B2C080F14001B1E0E /* IBUserInfo.swift in Sources */,
+ 8A65F9612BAC0810005C1EA4 /* IBSimulateParser.swift in Sources */,
+ 180B01982BFC831300524729 /* IBHistoryHeartRate.swift in Sources */,
+ 189C158D2C05F58A00676A80 /* IBHistoryBloodOxygen.swift in Sources */,
+ 8A79D2272BA433330096A98C /* IBNotify.swift in Sources */,
+ 8A0A39D42B980E93006A3B18 /* Any.swift in Sources */,
+ 1849DC912BECD131002C2D2D /* IBCode.swift in Sources */,
+ 1839DBD02C14442200E33B6E /* IBFetchFile.swift in Sources */,
+ 8A34B92D2BA2FA02000F66BD /* IBManufacturer.swift in Sources */,
+ 184B94CB2BF606CC0042BEB3 /* IBTrainTarget.swift in Sources */,
+ 18204C002C199B8600F94E69 /* IBFileSender+Mp3.swift in Sources */,
+ 8A79D2252BA4278E0096A98C /* IBSender.swift in Sources */,
+ 18C9589D2C08600C006A5DE8 /* IBHistoryGps.swift in Sources */,
+ 189C15912C05FBA100676A80 /* IBHistoryBurning.swift in Sources */,
+ 8A9F6ABD2BA0463D00DA520F /* CRC16.swift in Sources */,
+ 18E7AC942BF4B31000CB9393 /* IBWater.swift in Sources */,
+ 8A5822CF2BA1A67700590AB6 /* IBAbility.swift in Sources */,
+ 8A65F9652BAC271B005C1EA4 /* IBScreen.swift in Sources */,
+ 1859DFA02BFF5A2700112E8C /* IBSendTime.swift in Sources */,
+ 18EF69792C47A86D00AA0A36 /* IBTools.swift in Sources */,
+ 8A65F9632BAC1018005C1EA4 /* IBTargetStep.swift in Sources */,
+ 181441D32C115AC500CCDD46 /* IBFileSender.swift in Sources */,
+ 8A34B9252BA2A069000F66BD /* IBWatchInfo.swift in Sources */,
+ 8A0A39D62B980EC9006A3B18 /* IBPeripheralUUID.swift in Sources */,
+ 189C15952C05FFC700676A80 /* IBHistoryCalorie.swift in Sources */,
+ 181441CF2C11571400CCDD46 /* IBMp3.swift in Sources */,
+ 8A9F6AC12BA04BE100DA520F /* IBManager.swift in Sources */,
+ 18EF69512C45130200AA0A36 /* IBAiManager.swift in Sources */,
+ 18204C022C199D0E00F94E69 /* IBFileSender+Ota.swift in Sources */,
+ 18EC6E282BFF4C6D00757CA8 /* IBPhoneInfo.swift in Sources */,
+ 18EF69532C45136800AA0A36 /* IBPairling.swift in Sources */,
+ 18C9589F2C086A9D006A5DE8 /* IBHistorySleep.swift in Sources */,
+ 180220CE2C2D5D560090D34A /* IBAiResponse.swift in Sources */,
+ 8A65F95F2BABEC4D005C1EA4 /* IBClock.swift in Sources */,
+ 8A0A39D22B980E4C006A3B18 /* JSON.swift in Sources */,
+ 18E7AC962BF5E39900CB9393 /* IBHeartRate.swift in Sources */,
+ 18C9589B2C082FA7006A5DE8 /* IBWeather.swift in Sources */,
+ 8A0A39D82B980F58006A3B18 /* UTF8.swift in Sources */,
+ 181441D12C11575D00CCDD46 /* IBOta.swift in Sources */,
+ 18E7AC922BF44C6800CB9393 /* IBSleep.swift in Sources */,
+ 8A0A39C62B980C88006A3B18 /* IBluetooth.swift in Sources */,
+ 8A0A39CB2B980CFC006A3B18 /* Logger.swift in Sources */,
+ 189C158F2C05F85200676A80 /* IBHistoryStep.swift in Sources */,
+ 8A5822D12BA1C80700590AB6 /* LRC.swift in Sources */,
+ 8A0A39DA2B981037006A3B18 /* Date.swift in Sources */,
+ 181441D52C116AE500CCDD46 /* IBDial.swift in Sources */,
+ 18993AA22C073FED006742D2 /* IBBloodOxygen.swift in Sources */,
+ 8A0A39CD2B980D53006A3B18 /* IBPeripheral.swift in Sources */,
+ 18884C462C12A4EA00E01458 /* IBEpo.swift in Sources */,
+ 8A87FBB32BAA7F3900096761 /* IBLanguage.swift in Sources */,
+ 18EF69552C45266D00AA0A36 /* IBReceiveManager.swift in Sources */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+ 8A1DFF4B2B9EB4F800B735FF /* Sources */ = {
+ isa = PBXSourcesBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ 8A878FE02BA93CF1008C7F26 /* Datas.swift in Sources */,
+ 8A34B92B2BA2D446000F66BD /* BaseViewController.swift in Sources */,
+ 8A76B6092BA84C2B0016F2AB /* AbilityViewController.swift in Sources */,
+ 3F7E26BD2CDB1A4200CD91DE /* IBManager.swift in Sources */,
+ 3F7E26BB2CDB1A4200CD91DE /* Logger.swift in Sources */,
+ 18EF697A2C47A86D00AA0A36 /* IBTools.swift in Sources */,
+ 8A1DFF562B9EB4F800B735FF /* ViewController.swift in Sources */,
+ 3F7E26BC2CDB1A4200CD91DE /* IBBluetoothManager.swift in Sources */,
+ 8A1DFF522B9EB4F800B735FF /* AppDelegate.swift in Sources */,
+ 8A34B9292BA2AB86000F66BD /* LogViewController.swift in Sources */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+/* End PBXSourcesBuildPhase section */
+
+/* Begin PBXTargetDependency section */
+ 8A9F6AC52BA05CB500DA520F /* PBXTargetDependency */ = {
+ isa = PBXTargetDependency;
+ target = 8A0A39BA2B980BEF006A3B18 /* IOTBluetooth */;
+ targetProxy = 8A9F6AC42BA05CB500DA520F /* PBXContainerItemProxy */;
+ };
+/* End PBXTargetDependency section */
+
+/* Begin PBXVariantGroup section */
+ 8A1DFF572B9EB4F900B735FF /* Main.storyboard */ = {
+ isa = PBXVariantGroup;
+ children = (
+ 8A1DFF582B9EB4F900B735FF /* Base */,
+ );
+ name = Main.storyboard;
+ sourceTree = "";
+ };
+ 8A1DFF5C2B9EB4F900B735FF /* LaunchScreen.storyboard */ = {
+ isa = PBXVariantGroup;
+ children = (
+ 8A1DFF5D2B9EB4F900B735FF /* Base */,
+ );
+ name = LaunchScreen.storyboard;
+ sourceTree = "";
+ };
+/* End PBXVariantGroup section */
+
+/* Begin XCBuildConfiguration section */
+ 8A0A39C02B980BEF006A3B18 /* Debug */ = {
+ isa = XCBuildConfiguration;
+ buildSettings = {
+ ALWAYS_SEARCH_USER_PATHS = NO;
+ ASSETCATALOG_COMPILER_GENERATE_SWIFT_ASSET_SYMBOL_EXTENSIONS = YES;
+ CLANG_ANALYZER_NONNULL = YES;
+ CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
+ CLANG_CXX_LANGUAGE_STANDARD = "gnu++20";
+ CLANG_ENABLE_MODULES = YES;
+ CLANG_ENABLE_OBJC_ARC = YES;
+ CLANG_ENABLE_OBJC_WEAK = YES;
+ CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
+ CLANG_WARN_BOOL_CONVERSION = YES;
+ CLANG_WARN_COMMA = YES;
+ CLANG_WARN_CONSTANT_CONVERSION = YES;
+ CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
+ CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
+ CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
+ CLANG_WARN_EMPTY_BODY = YES;
+ CLANG_WARN_ENUM_CONVERSION = YES;
+ CLANG_WARN_INFINITE_RECURSION = YES;
+ CLANG_WARN_INT_CONVERSION = YES;
+ CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
+ CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
+ CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
+ CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
+ CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES;
+ CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
+ CLANG_WARN_STRICT_PROTOTYPES = YES;
+ CLANG_WARN_SUSPICIOUS_MOVE = YES;
+ CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
+ CLANG_WARN_UNREACHABLE_CODE = YES;
+ CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
+ COPY_PHASE_STRIP = NO;
+ CURRENT_PROJECT_VERSION = 1;
+ DEBUG_INFORMATION_FORMAT = dwarf;
+ ENABLE_STRICT_OBJC_MSGSEND = YES;
+ ENABLE_TESTABILITY = YES;
+ ENABLE_USER_SCRIPT_SANDBOXING = YES;
+ GCC_C_LANGUAGE_STANDARD = gnu17;
+ GCC_DYNAMIC_NO_PIC = NO;
+ GCC_NO_COMMON_BLOCKS = YES;
+ GCC_OPTIMIZATION_LEVEL = 0;
+ GCC_PREPROCESSOR_DEFINITIONS = (
+ "DEBUG=1",
+ "$(inherited)",
+ );
+ GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
+ GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
+ GCC_WARN_UNDECLARED_SELECTOR = YES;
+ GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
+ GCC_WARN_UNUSED_FUNCTION = YES;
+ GCC_WARN_UNUSED_VARIABLE = YES;
+ IPHONEOS_DEPLOYMENT_TARGET = 13.5;
+ LOCALIZATION_PREFERS_STRING_CATALOGS = YES;
+ MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE;
+ MTL_FAST_MATH = YES;
+ ONLY_ACTIVE_ARCH = YES;
+ SDKROOT = iphoneos;
+ SWIFT_ACTIVE_COMPILATION_CONDITIONS = "DEBUG $(inherited)";
+ SWIFT_OPTIMIZATION_LEVEL = "-Onone";
+ VERSIONING_SYSTEM = "apple-generic";
+ VERSION_INFO_PREFIX = "";
+ };
+ name = Debug;
+ };
+ 8A0A39C12B980BEF006A3B18 /* Release */ = {
+ isa = XCBuildConfiguration;
+ buildSettings = {
+ ALWAYS_SEARCH_USER_PATHS = NO;
+ ASSETCATALOG_COMPILER_GENERATE_SWIFT_ASSET_SYMBOL_EXTENSIONS = YES;
+ CLANG_ANALYZER_NONNULL = YES;
+ CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
+ CLANG_CXX_LANGUAGE_STANDARD = "gnu++20";
+ CLANG_ENABLE_MODULES = YES;
+ CLANG_ENABLE_OBJC_ARC = YES;
+ CLANG_ENABLE_OBJC_WEAK = YES;
+ CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
+ CLANG_WARN_BOOL_CONVERSION = YES;
+ CLANG_WARN_COMMA = YES;
+ CLANG_WARN_CONSTANT_CONVERSION = YES;
+ CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
+ CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
+ CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
+ CLANG_WARN_EMPTY_BODY = YES;
+ CLANG_WARN_ENUM_CONVERSION = YES;
+ CLANG_WARN_INFINITE_RECURSION = YES;
+ CLANG_WARN_INT_CONVERSION = YES;
+ CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
+ CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
+ CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
+ CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
+ CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES;
+ CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
+ CLANG_WARN_STRICT_PROTOTYPES = YES;
+ CLANG_WARN_SUSPICIOUS_MOVE = YES;
+ CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
+ CLANG_WARN_UNREACHABLE_CODE = YES;
+ CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
+ COPY_PHASE_STRIP = NO;
+ CURRENT_PROJECT_VERSION = 1;
+ DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
+ ENABLE_NS_ASSERTIONS = NO;
+ ENABLE_STRICT_OBJC_MSGSEND = YES;
+ ENABLE_USER_SCRIPT_SANDBOXING = YES;
+ GCC_C_LANGUAGE_STANDARD = gnu17;
+ GCC_NO_COMMON_BLOCKS = YES;
+ GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
+ GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
+ GCC_WARN_UNDECLARED_SELECTOR = YES;
+ GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
+ GCC_WARN_UNUSED_FUNCTION = YES;
+ GCC_WARN_UNUSED_VARIABLE = YES;
+ IPHONEOS_DEPLOYMENT_TARGET = 13.5;
+ LOCALIZATION_PREFERS_STRING_CATALOGS = YES;
+ MTL_ENABLE_DEBUG_INFO = NO;
+ MTL_FAST_MATH = YES;
+ SDKROOT = iphoneos;
+ SWIFT_COMPILATION_MODE = wholemodule;
+ VALIDATE_PRODUCT = YES;
+ VERSIONING_SYSTEM = "apple-generic";
+ VERSION_INFO_PREFIX = "";
+ };
+ name = Release;
+ };
+ 8A0A39C32B980BEF006A3B18 /* Debug */ = {
+ isa = XCBuildConfiguration;
+ buildSettings = {
+ BUILD_LIBRARY_FOR_DISTRIBUTION = YES;
+ CLANG_ENABLE_MODULES = YES;
+ CODE_SIGN_STYLE = Automatic;
+ CURRENT_PROJECT_VERSION = 1;
+ DEFINES_MODULE = YES;
+ DEVELOPMENT_TEAM = M33X987285;
+ DYLIB_COMPATIBILITY_VERSION = 1;
+ DYLIB_CURRENT_VERSION = 1;
+ DYLIB_INSTALL_NAME_BASE = "@rpath";
+ ENABLE_MODULE_VERIFIER = YES;
+ FRAMEWORK_SEARCH_PATHS = (
+ "$(inherited)",
+ "$(PROJECT_DIR)/Example",
+ "$(PROJECT_DIR)/IOTBluetooth",
+ );
+ GENERATE_INFOPLIST_FILE = YES;
+ INFOPLIST_KEY_NSHumanReadableCopyright = "";
+ INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
+ IPHONEOS_DEPLOYMENT_TARGET = 13.0;
+ LD_RUNPATH_SEARCH_PATHS = (
+ "$(inherited)",
+ "@executable_path/Frameworks",
+ "@loader_path/Frameworks",
+ );
+ MARKETING_VERSION = 1.0;
+ MODULE_VERIFIER_SUPPORTED_LANGUAGES = "objective-c objective-c++";
+ MODULE_VERIFIER_SUPPORTED_LANGUAGE_STANDARDS = "gnu17 gnu++20";
+ PRODUCT_BUNDLE_IDENTIFIER = com.thisiot.IOTBluetooth;
+ PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)";
+ SKIP_INSTALL = YES;
+ SUPPORTED_PLATFORMS = "iphoneos iphonesimulator";
+ SUPPORTS_MACCATALYST = NO;
+ SUPPORTS_MAC_DESIGNED_FOR_IPHONE_IPAD = YES;
+ SWIFT_EMIT_LOC_STRINGS = YES;
+ SWIFT_OPTIMIZATION_LEVEL = "-Onone";
+ SWIFT_VERSION = 4.2;
+ TARGETED_DEVICE_FAMILY = 1;
+ };
+ name = Debug;
+ };
+ 8A0A39C42B980BEF006A3B18 /* Release */ = {
+ isa = XCBuildConfiguration;
+ buildSettings = {
+ BUILD_LIBRARY_FOR_DISTRIBUTION = YES;
+ CLANG_ENABLE_MODULES = YES;
+ CODE_SIGN_STYLE = Automatic;
+ CURRENT_PROJECT_VERSION = 1;
+ DEFINES_MODULE = YES;
+ DEVELOPMENT_TEAM = M33X987285;
+ DYLIB_COMPATIBILITY_VERSION = 1;
+ DYLIB_CURRENT_VERSION = 1;
+ DYLIB_INSTALL_NAME_BASE = "@rpath";
+ ENABLE_MODULE_VERIFIER = YES;
+ FRAMEWORK_SEARCH_PATHS = (
+ "$(inherited)",
+ "$(PROJECT_DIR)/Example",
+ "$(PROJECT_DIR)/IOTBluetooth",
+ );
+ GENERATE_INFOPLIST_FILE = YES;
+ INFOPLIST_KEY_NSHumanReadableCopyright = "";
+ INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
+ IPHONEOS_DEPLOYMENT_TARGET = 13.0;
+ LD_RUNPATH_SEARCH_PATHS = (
+ "$(inherited)",
+ "@executable_path/Frameworks",
+ "@loader_path/Frameworks",
+ );
+ MARKETING_VERSION = 1.0;
+ MODULE_VERIFIER_SUPPORTED_LANGUAGES = "objective-c objective-c++";
+ MODULE_VERIFIER_SUPPORTED_LANGUAGE_STANDARDS = "gnu17 gnu++20";
+ PRODUCT_BUNDLE_IDENTIFIER = com.thisiot.IOTBluetooth;
+ PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)";
+ SKIP_INSTALL = YES;
+ SUPPORTED_PLATFORMS = "iphoneos iphonesimulator";
+ SUPPORTS_MACCATALYST = NO;
+ SUPPORTS_MAC_DESIGNED_FOR_IPHONE_IPAD = YES;
+ SWIFT_EMIT_LOC_STRINGS = YES;
+ SWIFT_VERSION = 4.2;
+ TARGETED_DEVICE_FAMILY = 1;
+ };
+ name = Release;
+ };
+ 8A1DFF602B9EB4F900B735FF /* Debug */ = {
+ isa = XCBuildConfiguration;
+ buildSettings = {
+ ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
+ ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor;
+ CODE_SIGN_STYLE = Automatic;
+ CURRENT_PROJECT_VERSION = 1001;
+ DEVELOPMENT_TEAM = M33X987285;
+ FRAMEWORK_SEARCH_PATHS = (
+ "$(inherited)",
+ "$(PROJECT_DIR)/Example",
+ );
+ GENERATE_INFOPLIST_FILE = YES;
+ INFOPLIST_FILE = Example/Info.plist;
+ INFOPLIST_KEY_NSBluetoothAlwaysUsageDescription = "æ«ææºè½æè¡¨éè¦å¼å¯èçåè½";
+ INFOPLIST_KEY_UIApplicationSupportsIndirectInputEvents = YES;
+ INFOPLIST_KEY_UILaunchStoryboardName = LaunchScreen;
+ INFOPLIST_KEY_UIMainStoryboardFile = Main;
+ INFOPLIST_KEY_UISupportedInterfaceOrientations = UIInterfaceOrientationPortrait;
+ INFOPLIST_KEY_UISupportedInterfaceOrientations_iPad = "UIInterfaceOrientationLandscapeLeft UIInterfaceOrientationLandscapeRight UIInterfaceOrientationPortrait UIInterfaceOrientationPortraitUpsideDown";
+ INFOPLIST_KEY_UIUserInterfaceStyle = Light;
+ IPHONEOS_DEPLOYMENT_TARGET = 13.5;
+ LD_RUNPATH_SEARCH_PATHS = (
+ "$(inherited)",
+ "@executable_path/Frameworks",
+ );
+ MARKETING_VERSION = 1.0.0;
+ PRODUCT_BUNDLE_IDENTIFIER = com.thisiot.IOTBluetooth.Example;
+ PRODUCT_NAME = "$(TARGET_NAME)";
+ SUPPORTED_PLATFORMS = "iphoneos iphonesimulator";
+ SUPPORTS_MACCATALYST = NO;
+ SWIFT_EMIT_LOC_STRINGS = YES;
+ SWIFT_VERSION = 5.0;
+ TARGETED_DEVICE_FAMILY = 1;
+ };
+ name = Debug;
+ };
+ 8A1DFF612B9EB4F900B735FF /* Release */ = {
+ isa = XCBuildConfiguration;
+ buildSettings = {
+ ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
+ ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor;
+ CODE_SIGN_STYLE = Automatic;
+ CURRENT_PROJECT_VERSION = 1001;
+ DEVELOPMENT_TEAM = M33X987285;
+ FRAMEWORK_SEARCH_PATHS = (
+ "$(inherited)",
+ "$(PROJECT_DIR)/Example",
+ );
+ GENERATE_INFOPLIST_FILE = YES;
+ INFOPLIST_FILE = Example/Info.plist;
+ INFOPLIST_KEY_NSBluetoothAlwaysUsageDescription = "æ«ææºè½æè¡¨éè¦å¼å¯èçåè½";
+ INFOPLIST_KEY_UIApplicationSupportsIndirectInputEvents = YES;
+ INFOPLIST_KEY_UILaunchStoryboardName = LaunchScreen;
+ INFOPLIST_KEY_UIMainStoryboardFile = Main;
+ INFOPLIST_KEY_UISupportedInterfaceOrientations = UIInterfaceOrientationPortrait;
+ INFOPLIST_KEY_UISupportedInterfaceOrientations_iPad = "UIInterfaceOrientationLandscapeLeft UIInterfaceOrientationLandscapeRight UIInterfaceOrientationPortrait UIInterfaceOrientationPortraitUpsideDown";
+ INFOPLIST_KEY_UIUserInterfaceStyle = Light;
+ IPHONEOS_DEPLOYMENT_TARGET = 13.5;
+ LD_RUNPATH_SEARCH_PATHS = (
+ "$(inherited)",
+ "@executable_path/Frameworks",
+ );
+ MARKETING_VERSION = 1.0.0;
+ PRODUCT_BUNDLE_IDENTIFIER = com.thisiot.IOTBluetooth.Example;
+ PRODUCT_NAME = "$(TARGET_NAME)";
+ SUPPORTED_PLATFORMS = "iphoneos iphonesimulator";
+ SUPPORTS_MACCATALYST = NO;
+ SWIFT_EMIT_LOC_STRINGS = YES;
+ SWIFT_VERSION = 5.0;
+ TARGETED_DEVICE_FAMILY = 1;
+ };
+ name = Release;
+ };
+/* End XCBuildConfiguration section */
+
+/* Begin XCConfigurationList section */
+ 8A0A39B52B980BEF006A3B18 /* Build configuration list for PBXProject "IOTBluetooth" */ = {
+ isa = XCConfigurationList;
+ buildConfigurations = (
+ 8A0A39C02B980BEF006A3B18 /* Debug */,
+ 8A0A39C12B980BEF006A3B18 /* Release */,
+ );
+ defaultConfigurationIsVisible = 0;
+ defaultConfigurationName = Release;
+ };
+ 8A0A39C22B980BEF006A3B18 /* Build configuration list for PBXNativeTarget "IOTBluetooth" */ = {
+ isa = XCConfigurationList;
+ buildConfigurations = (
+ 8A0A39C32B980BEF006A3B18 /* Debug */,
+ 8A0A39C42B980BEF006A3B18 /* Release */,
+ );
+ defaultConfigurationIsVisible = 0;
+ defaultConfigurationName = Release;
+ };
+ 8A1DFF622B9EB4F900B735FF /* Build configuration list for PBXNativeTarget "Example" */ = {
+ isa = XCConfigurationList;
+ buildConfigurations = (
+ 8A1DFF602B9EB4F900B735FF /* Debug */,
+ 8A1DFF612B9EB4F900B735FF /* Release */,
+ );
+ defaultConfigurationIsVisible = 0;
+ defaultConfigurationName = Release;
+ };
+/* End XCConfigurationList section */
+ };
+ rootObject = 8A0A39B22B980BEF006A3B18 /* Project object */;
+}
diff --git a/IOTBluetooth/IOTBluetooth.xcodeproj/project.xcworkspace/contents.xcworkspacedata b/IOTBluetooth/IOTBluetooth.xcodeproj/project.xcworkspace/contents.xcworkspacedata
new file mode 100644
index 0000000..919434a
--- /dev/null
+++ b/IOTBluetooth/IOTBluetooth.xcodeproj/project.xcworkspace/contents.xcworkspacedata
@@ -0,0 +1,7 @@
+
+
+
+
+
diff --git a/IOTBluetooth/IOTBluetooth.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist b/IOTBluetooth/IOTBluetooth.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist
new file mode 100644
index 0000000..18d9810
--- /dev/null
+++ b/IOTBluetooth/IOTBluetooth.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist
@@ -0,0 +1,8 @@
+
+
+
+
+ IDEDidComputeMac32BitWarning
+
+
+
diff --git a/IOTBluetooth/IOTBluetooth.xcodeproj/xcshareddata/xcschemes/IOTBluetooth.xcscheme b/IOTBluetooth/IOTBluetooth.xcodeproj/xcshareddata/xcschemes/IOTBluetooth.xcscheme
new file mode 100644
index 0000000..7630f1c
--- /dev/null
+++ b/IOTBluetooth/IOTBluetooth.xcodeproj/xcshareddata/xcschemes/IOTBluetooth.xcscheme
@@ -0,0 +1,66 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/IOTBluetooth/IOTBluetooth/HsFileAgentSdk.swift b/IOTBluetooth/IOTBluetooth/HsFileAgentSdk.swift
new file mode 100644
index 0000000..dd8f4cd
--- /dev/null
+++ b/IOTBluetooth/IOTBluetooth/HsFileAgentSdk.swift
@@ -0,0 +1,70 @@
+//
+// HsFileAgentSdk.swift
+// IOTBluetooth
+//
+// Created by liangshi on 2024/11/2.
+//
+
+import Foundation
+import CoreBluetooth
+
+public typealias IBSdkToDeviceBlock = (_ data: Data) -> Void
+/// SDK 管çç±»
+public class HsFileAgentSdk:NSObject {
+ public static let shared = HsFileAgentSdk()
+
+ private override init() {
+ super.init()
+ }
+
+ /// åå§åå·¥ä½
+ public func initSDK() {
+ Logger.log("MixSdk version:",HsFileAgentSdk.shared.version)
+ }
+
+ /// æ¥å¿
+ public var logs: [String] { Logger.logs }
+
+ /// SDK çæ¬å·
+ public let version: String = "1.0.0"
+ /// é»è®¤ä¸º false
+ public var isDebug: Bool = false {
+ didSet { Logger.isDebug = isDebug }
+ }
+
+ /// æ¸
空æ¥å¿
+ public func cleanLog(){
+ Logger.logs.removeAll()
+ }
+
+ /// æä»¶åéå®ä¾
+ internal weak var fileSender: IBFileSender?
+
+ public var sdkToDeviceCallback:IBSdkToDeviceBlock?
+
+ public func sendToSdk(_ data:Data){
+ Logger.log("[recv]" + data.joined(" "))
+ }
+
+ func sendToDevice(fileData:Data){
+ Thread.sleep(forTimeInterval:0.02)
+ Logger.log("[send]" + fileData.joined(" "))
+ sdkToDeviceCallback?(fileData)
+ }
+
+ func sendToDevice(_ sender:IBSender){
+ for dataPacket in sender.dataPacket {
+ sendToDevice(fileData: dataPacket.data)
+ }
+ }
+ func sendToDevice(_ sender:IBFileSender){
+// for dataPacket in sender.dataPacket {
+// sendToDevice(fileData: dataPacket.data)
+// }
+ }
+}
+
+
+extension HsFileAgentSdk {
+
+}
diff --git a/IOTBluetooth/IOTBluetooth/IBAbility.swift b/IOTBluetooth/IOTBluetooth/IBAbility.swift
new file mode 100644
index 0000000..68a1dbd
--- /dev/null
+++ b/IOTBluetooth/IOTBluetooth/IBAbility.swift
@@ -0,0 +1,544 @@
+//
+// IBAbility.swift
+// IOTBluetooth
+//
+// Created by yaozuopan on 2024/3/13.
+//
+
+import Foundation
+
+/// åè½æä»¤
+public class IBAbility {
+
+ /// å½ä»¤ç±»å
+ let type: `Type`
+
+ /// å½ä»¤ID
+ private(set) var id: UInt8 = 0x0
+
+ /// æå®è§£æå¨
+ private(set) var parser: IBParser.Type!
+
+ /// æå®åæ°æ£æ¥å¨
+ private(set) var checker: IBChecker.Type!
+
+ /// æå¡ç¹å¾
+ private(set) var characteristicUUID: String!
+
+ private init(_ type: `Type`) {
+ self.type = type
+ }
+
+ private func id(_ value: UInt8) -> Self {
+ self.id = value
+ return self
+ }
+
+ private func parser(_ parser: T.Type) -> Self {
+ self.parser = parser
+ return self
+ }
+
+ private func checker(_ checker: T.Type) -> Self {
+ self.checker = checker
+ return self
+ }
+
+ private func characteristic(_ uuid: String) -> Self {
+ characteristicUUID = uuid
+ return self
+ }
+
+ /// çæä»¤(ä¸å¤§äº20个åè)
+ private static var short: IBAbility { IBAbility(.short).characteristic(writeCharacteristicUUID) }
+ /// é¿æä»¤(大äº20个åè)
+ private static var long: IBAbility { IBAbility(.long).characteristic(writeBigCharacteristicUUID) }
+ /// æä»¶æä»¤(ç¨æ¥åéæä»¶ï¼æ¯å¦è¡¨çãMP3ãOTAç)
+ private static var file: IBAbility { IBAbility(.file).characteristic(writeFileCharacteristicUUID) }
+ /// aiæä»¤
+ private static var ai: IBAbility { IBAbility(.ai).characteristic(writeCharacteristicUUID) }
+
+ public var description: String { "[\(String(format: "0x%02X, 0x%02X", type.rawValue, id))] \(characteristicUUID!)" }
+
+ func isAnswer(_ data: Data) -> Bool {
+ let answerTypeValue = data.bytes[1]
+ let answerID = data.bytes[2]
+
+ return type.rawValue == answerTypeValue && id == answerID
+ }
+}
+
+extension IBAbility {
+ enum `Type`: UInt8 {
+ /// çæä»¤
+ case short = 0x01
+ /// é¿æä»¤
+ case long = 0x02
+ /// æä»¶æä»¤(ç¨æ¥åéæä»¶ï¼æ¯å¦è¡¨çãMP3ãOTAç)
+ case file = 0x06
+ /// Aiæä»¤
+ case ai = 0x05
+ }
+}
+
+public extension IBAbility {
+ /// è®¾ç½®ç¨æ·æ°æ®
+ /// - Parameter userInfo: see ``IBUserInfo``
+ static let userData = IBAbility.long.id(0x01).parser(IBGeneralParser.self).checker(IBUserInfoChecker.self)
+
+ /// å
³äºæ¬æºå
容
+ static let about = IBAbility.short.id(0x03).parser(IBAblutParser.self)
+
+ /// åæ¢è¡¨ç
+ /// - Parameter dialID:Int
+ /// 表çid
+ static let switchDial = IBAbility.short.id(0x02).parser(IBSwitchDialParser.self).checker(IBSwitchDialChecker.self)
+
+ /// APPå é¤è¡¨ç
+ /// - Parameter dialID:Int \
+ /// 表çid
+ static let deleteDial = IBAbility.short.id(0x1B).parser(IBGeneralParser.self).checker(IBSwitchDialChecker.self)
+
+ /// åéå½å表çID
+ /// - Returns: Int \
+ /// Read from ``IBResponse``.value
+ static let fetchCurrentDialId = IBAbility.short.id(0x17).parser(IBFetchCurrentDialParser.self)
+
+ /// æ¥æ¾æè¡¨
+ /// - Parameter action:
+ /// 0 = åæ¢æ¥æ¾ \
+ /// 1 = å¼å§æ¥æ¾
+ static let find = IBAbility.short.id(0x04).parser(IBFindParser.self).checker(IBActionChecker.self)
+
+ /// å¼å
³æ¶æ¯æ¨éåè½
+ /// - Parameter action:
+ /// 0 = å
³éæ¶æ¯ \
+ /// 1 = å¼å¯æ¶æ¯
+ static let message = IBAbility.short.id(0x08).parser(IBGeneralParser.self).checker(IBActionChecker.self)
+
+ /// å¼å¯æå®è¿å¨æ¨¡å¼
+ /// - Parameter motionMode: see ``IBMotionMode``
+ static let startSport = IBAbility.short.id(0x0A).parser(IBGeneralParser.self).checker(IBSportChecker.self)
+
+ /// ç»æè¿å¨æ¨¡å¼
+ static let endSport = IBAbility.short.id(0x0B).parser(IBGeneralParser.self)
+
+ /// 设置è®ç»å®æ¶æ°æ®éæ ·é¢ç
+ /// - Parameter value:Int \
+ /// åä½(ç§)
+ static let trainFrequency = IBAbility.short.id(0x14).parser(IBGeneralParser.self).checker(IBTrainFrequencyChecker.self)
+
+ /// è®ç»æå/æ¢å¤
+ /// - Parameter action:
+ /// 0 = æå \
+ /// 1 = æ¢å¤
+ static let trainPauseResume = IBAbility.short.id(0x16).parser(IBGeneralParser.self).checker(IBActionChecker.self)
+
+ /// 设置è¯è¨
+ /// - Parameter language: see ``IBLanguage``
+ static let language = IBAbility.short.id(0x0E).parser(IBGeneralParser.self).checker(IBLanguageChecker.self)
+
+ /// è·åæè¡¨å¿çåæ°
+ /// - Returns: ``IBHeartRate`` \
+ /// Read from ``IBResponse``.value
+ static let fetchHeartRate = IBAbility.short.id(0x1E).parser(IBHeartRateParser.self)
+
+ /// 设置æè¡¨å¿çåæ°
+ /// - Parameter heartRate: see ``IBHeartRate``
+ static let heartRate = IBAbility.long.id(0x12).parser(IBGeneralParser.self).checker(IBHeartRateChecker.self)
+
+ /// è·åæè¡¨è¡æ°§è®¾ç½®
+ /// - Returns: ``IBBloodOxygen`` \
+ /// Read from ``IBResponse``.value
+ static let fetchBloodOxygen = IBAbility.short.id(0x1F).parser(IBBloodOxygenParser.self)
+
+ /// 设置æè¡¨è¡æ°§åæ°
+ /// - Parameter heartRate: see ``IBBloodOxygen``
+ static let bloodOxygen = IBAbility.long.id(0x13).parser(IBGeneralParser.self).checker(IBBloodOxygenChecker.self)
+
+ /// è·å宿¶å¿ç(宿¶è®ç»æ°æ®)
+ /// - Returns: ``IBTrainingData`` \
+ /// Read from ``IBResponse``.value
+ static let currentHeartRate = IBAbility.short.id(0x0F).parser(IBTrainingDataParser.self)
+
+ /// å¼å¯/å
³éèªå¨è·å宿¶å¿ç
+ /// - Parameter action:
+ /// 0 = å
³éèªå¨è·å \
+ /// 1 = å¼å¯èªå¨è·å
+ static let heartRateMode = IBAbility.short.id(0x11).parser(IBGeneralParser.self).checker(IBActionChecker.self)
+
+ /// 设置æé«å¿çæé
+ /// - Parameter value:Int \
+ /// æé«ä¸è¶
è¿ 250 ,妿éè¦å
³éæé«å¿çæéï¼å¯å°æé«å¿ç设为255ï¼å¼å¯å设æ£å¸¸å¼å³å¯ã
+ static let heartRateHigh = IBAbility.short.id(0x15).parser(IBGeneralParser.self).checker(IBHeartRateHighChecker.self)
+
+ /// æå¿æç
§
+ /// - Parameter action:
+ /// 0 = éåºæå¿æç
§ \
+ /// 1 = è¿å
¥æå¿æç
§
+ static let takePhoto = IBAbility.short.id(0x23).parser(IBTakePhotoParser.self).checker(IBActionChecker.self)
+
+ /// æ¢å¤åºå设置
+ static let restore = IBAbility.short.id(0x25).parser(IBGeneralParser.self)
+
+ /// éæ°å¯å¨
+ static let reboot = IBAbility.short.id(0x26).parser(IBGeneralParser.self)
+
+ /// å
³æº
+ static let shutdown = IBAbility.short.id(0x27).parser(IBGeneralParser.self)
+
+ /// è·åæè¡¨çµæ± çµéã
+ /// - Returns: Int \
+ /// Read from ``IBResponse``.value
+ static let fetchBattery = IBAbility.short.id(0x07).parser(IBBatteryParser.self)
+
+ /// è·åé¹é设置
+ /// - Returns: ``[IBClockInfo]`` \
+ /// Read from ``IBResponse``.items
+ static let fetchClock = IBAbility.short.id(0x01).parser(IBClockParser.self)
+
+ /// åéé¹é设置
+ /// - Parameter clock: see ``IBClock``
+ static let setClock = IBAbility.long.id(0x21).parser(IBSetClockParser.self).checker(IBClockChecker.self)
+
+ /// è·åææè¡¨çUID
+ /// - Returns: [Int] \
+ /// Read from ``IBResponse``.items
+ static let fetchDials = IBAbility.short.id(0x2A).parser(IBFetchDialsParser.self)
+
+ /// APPè·åæè¡¨çIDæ¯å¦å·²å®è£
+ /// - Parameter value:Int
+ /// - Returns: Int
+ /// 1 = å·²å®è£
\
+ /// 2 = æªå®è£
\
+ /// Read from ``IBResponse``.value
+ static let checkDialID = IBAbility.long.id(0x0D).parser(IBCheckDialParser.self).checker(IBSwitchDialChecker.self)
+
+ /// è·åå½åæè¡¨ç¶æ
+ /// - Returns: Int \
+ /// 0 = 空é²ç¶æ \
+ /// 9 = USBåå¨ç¶æ \
+ /// 10 = è¿å¨è®ç»ç¶æ \
+ /// Read from ``IBResponse``.value
+ static let fetchWatchState = IBAbility.short.id(0x19).parser(IBWatchStateParser.self)
+
+ /// è·åæè¡¨å±å¹åæ°
+ /// - Returns: ``IBScreen`` \
+ /// Read from ``IBResponse``.value
+ static let fetchScreen = IBAbility.short.id(0x1A).parser(IBScreenParser.self)
+
+ /// 设置æè¡¨å±å¹åæ°
+ /// - Parameter screen: see ``screen``
+ static let screen = IBAbility.long.id(0x0E).parser(IBGeneralParser.self).checker(IBScreenChecker.self)
+
+ /// è·åæè¡¨å£°é³ä¸éå¨åæ°
+ /// - Returns: ``IBVibrateSound`` \
+ /// Read from ``IBResponse``.value
+ static let fetchVibrateSound = IBAbility.short.id(0x1C).parser(IBVibrateSoundParser.self)
+
+ /// APP设置æè¡¨å£°é³ä¸éå¨åæ°
+ /// - Parameter vibrateSound: see ``IBVibrateSound``
+ static let vibrateSound = IBAbility.long.id(0x0F).parser(IBGeneralParser.self).checker(IBVibrateSoundChecker.self)
+
+
+ /// 设置æè¡¨è¾
å©åè½åæ°
+ /// - Parameter auxiliary: see ``IBAuxiliary``
+ static let auxiliary = IBAbility.long.id(0x11).parser(IBGeneralParser.self).checker(IBAuxiliaryChecker.self)
+
+ /// è·åæè¡¨è¾
å©åè½åæ°
+ /// - Returns: IBAuxiliary \
+ /// Read from ``IBResponse``.value
+ static let fetchAuxiliary = IBAbility.short.id(0x1D).parser(IBFetchAuxiliaryParser.self)
+
+ /// è·åç®æ æ¥æ°è®¾ç½®
+ /// - Returns: ``IBTargetStep`` \
+ /// Read from ``IBResponse``.value
+ static let fetchTargetStep = IBAbility.short.id(0x2B).parser(IBTargetStepParser.self)
+
+ /// è®¾ç½®ç®æ æ¥æ°
+ /// - Parameter targetStep: see ``IBTrainTarget``
+ static let targetStep = IBAbility.long.id(0x16).parser(IBGeneralParser.self).checker(IBTargetStepChecker.self)
+
+ /// è·åå
¶ä»ç®æ 设置
+ /// - Returns: ``IBOtherTarget`` \
+ /// Read from ``IBResponse``.value
+ static let fetchOtherTarget = IBAbility.short.id(0x2C).parser(IBOtherTargetParser.self)
+
+ /// 设置å
¶ä»ç®æ
+ /// - Parameter targetOther: see ``IBOtherTarget``
+ static let targetOther = IBAbility.long.id(0x17).parser(IBGeneralParser.self).checker(IBOtherTargetChecker.self)
+
+ /// è·åç¡ç 设置
+ /// - Returns: ``IBSleep`` \
+ /// Read from ``IBResponse``.value
+ static let fetchSleep = IBAbility.short.id(0x29).parser(IBSleepParser.self)
+
+ /// 设置ç¡ç
+ /// - Parameter sleep: see ``IBSleep``
+ static let sleep = IBAbility.long.id(0x15).parser(IBGeneralParser.self).checker(IBSleepChecker.self)
+
+ /// è·åæè¡¨åæ°´æé设置
+ /// - Returns: Int \
+ /// 0 = å
³é \
+ /// 1 = å¼å¯ \
+ /// Read from ``IBResponse``.value
+ static let fetchWater = IBAbility.short.id(0x24).parser(IBWaterParser.self)
+
+ /// è®¾ç½®åæ°´æé
+ /// - Parameter water: see ``IBWater``
+ static let water = IBAbility.long.id(0x14).parser(IBGeneralParser.self).checker(IBWaterChecker.self)
+
+ /// 设置æè¡¨å
¬è±å¶åä½
+ /// - Parameter value:Int \
+ /// 0 = å
¬å¶ \
+ /// 1 = è±å¶
+ static let unit = IBAbility.short.id(0x28).parser(IBGeneralParser.self).checker(IBValueChecker.self)
+
+ /// 设置è®ç»ç®æ
+ /// - Parameter trainTargetï¼see ``IBTrainTarget``
+ static let trainTarget = IBAbility.long.id(0x04).parser(IBGeneralParser.self).checker(IBTrainTargetChecker.self)
+
+ // MARK: - åæ¥æ°æ®
+ /// 忥å¿çå岿°æ®
+ /// - Parameter value:
+ /// 0 = ä»å¤© \
+ /// 1 = å1天 \
+ /// 2 = å2天 \
+ /// 3 = å3天 \
+ /// 便¤ç±»æ¨ï¼åå¼èå´0~29ã
+ /// - Returns: [IBHistoryHeartRateItem] \
+ /// Read from ``IBResponse``.items
+ static let syncHeartRate = IBAbility.short.id(0x40).parser(IBSyncHeartRateParser.self).checker(IBValueChecker.self)
+
+ /// åæ¥è¡æ°§å岿°æ®
+ /// - Parameter value:
+ /// 0 = ä»å¤© \
+ /// 1 = å1天 \
+ /// 2 = å2天 \
+ /// 3 = å3天 \
+ /// 便¤ç±»æ¨ï¼åå¼èå´0~29ã
+ /// - Returns: [IBHistoryBloodOxygenItem] \
+ /// Read from ``IBResponse``.items
+ static let syncBloodOxygen = IBAbility.short.id(0x41).parser(IBSyncBloodOxygenParser.self).checker(IBValueChecker.self)
+
+ /// 忥å岿¥æ°
+ /// - Parameter value:
+ /// 0 = ä»å¤© \
+ /// 1 = å1天 \
+ /// 2 = å2天 \
+ /// 3 = å3天 \
+ /// 便¤ç±»æ¨ï¼åå¼èå´0~29ã
+ /// - Returns: [IBHistoryStepItem] \
+ /// Read from ``IBResponse``.items
+ static let syncStepCount = IBAbility.short.id(0x43).parser(IBSyncStepParser.self).checker(IBValueChecker.self)
+
+ /// 忥çèæ¶é´å岿°æ®
+ /// - Parameter value:
+ /// 0 = ä»å¤© \
+ /// 1 = å1天 \
+ /// 2 = å2天 \
+ /// 3 = å3天 \
+ /// 便¤ç±»æ¨ï¼åå¼èå´0~29ã
+ /// - Returns: [IBHistoryBurningItem] \
+ /// Read from ``IBResponse``.items
+ static let syncFatBurning = IBAbility.short.id(0x44).parser(IBSyncBurningParser.self).checker(IBValueChecker.self)
+
+ /// 忥ç«ç«å岿°æ®
+ /// - Parameter value:
+ /// 0 = ä»å¤© \
+ /// 1 = å1天 \
+ /// 2 = å2天 \
+ /// 3 = å3天 \
+ /// 便¤ç±»æ¨ï¼åå¼èå´0~29ã
+ /// - Returns: [IBHistoryStandItem] \
+ /// Read from ``IBResponse``.items
+ static let syncStand = IBAbility.short.id(0x45).parser(IBSyncStandParser.self).checker(IBValueChecker.self)
+
+ /// 忥å¡è·¯éå岿°æ®
+ /// - Parameter value:
+ /// 0 = ä»å¤© \
+ /// 1 = å1天 \
+ /// 2 = å2天 \
+ /// 3 = å3天 \
+ /// 便¤ç±»æ¨ï¼åå¼èå´0~29ã
+ /// - Returns: [IBHistoryCalorieItem] \
+ /// Read from ``IBResponse``.items
+ static let syncCalorie = IBAbility.short.id(0x46).parser(IBSyncCalorieParser.self).checker(IBValueChecker.self)
+
+ /// 忥è·ç¦»å岿°æ®
+ /// - Parameter value:
+ /// 0 = ä»å¤© \
+ /// 1 = å1天 \
+ /// 2 = å2天 \
+ /// 3 = å3天 \
+ /// 便¤ç±»æ¨ï¼åå¼èå´0~29ã
+ /// - Returns: [IBHistoryDistanceItem] \
+ /// Read from ``IBResponse``.items
+ static let syncDistance = IBAbility.short.id(0x47).parser(IBSyncDistanceParser.self).checker(IBValueChecker.self)
+
+ /// 忥åºç¡è®ç»å岿°æ®
+ /// - Parameter value:
+ /// 0 = ä»å¤© \
+ /// 1 = å1天 \
+ /// 2 = å2天 \
+ /// 3 = å3天 \
+ /// 便¤ç±»æ¨ï¼åå¼èå´0~29ã
+ /// - Returns: [IBHistoryBaseTrainingItem] \
+ /// Read from ``IBResponse``.items
+ static let syncTrain = IBAbility.short.id(0x49).parser(IBSyncTrainParser.self).checker(IBValueChecker.self)
+
+ /// 忥ç¡ç å岿°æ®
+ /// - Parameter value:
+ /// 0 = ä»å¤© \
+ /// 1 = å1天 \
+ /// 2 = å2天 \
+ /// 3 = å3天 \
+ /// 便¤ç±»æ¨ï¼åå¼èå´0~29ã
+ /// - Returns: [IBHistorySleepItem] \
+ /// Read from ``IBResponse``.items
+ static let syncSleep = IBAbility.short.id(0x4B).parser(IBSyncSleepParser.self).checker(IBValueChecker.self)
+
+ /// åæ¥è·¯å¾åæ éå岿°æ®
+ /// - Parameter value:å¼å§è®ç»æ¶é´æ³
+ /// - Returns: [IBHistoryGpsItem] \
+ /// Read from ``IBResponse``.items
+ static let syncGPS = IBAbility.long.id(0x4F).parser(IBSyncGpsParser.self).checker(IBSyncGpsChecker.self)
+
+ /// åéåæ¥æ°æ®ç»ææ¶æ¯
+ static let sendSyncEnd = IBAbility.short.id(0x2E).parser(IBGeneralParser.self)
+
+ /// è·åSDå¡å©ä½ç©ºé´
+ /// - Returns: Int \
+ /// Read from ``IBResponse``.value
+ static let disk = IBAbility.short.id(0x05).parser(IBDiskParser.self)
+
+ /// åéææºä¿¡æ¯
+ /// - Returns: Int \
+ /// 0 = æä»¤æ ¡éªå¤±è´¥ \
+ /// 1 = æè¡¨æªä¸ä»»ä½ææºç»å® \
+ /// 2 = æè¡¨å·²ä¸è¯¥ææºç»å® \
+ /// 3 = æè¡¨å·²ä¸å
¶ä»ææºç»å® \
+ /// Read from ``IBResponse``.value
+ static let sendPhone = IBAbility.long.id(0x10).parser(IBSendPhoneParser.self).checker(IBSendPhoneChecker.self)
+
+ /// åéå½åæ¶é´
+ /// - Parameter sendTime: see ``IBSendTime``
+ static let sendTime = IBAbility.long.id(0x02).parser(IBGeneralParser.self).checker(IBSendTimeChecker.self)
+
+ /// åéè§£é¤é
å¯¹æ¶æ¯
+ static let unpair = IBAbility.short.id(0x10).parser(IBGeneralParser.self)
+
+ /// åéåæ¶è§£é¤é
å¯¹æ¶æ¯
+ static let sendUnpair = IBAbility.short.id(0x2D).parser(IBGeneralParser.self)
+
+ /// åéå¤©æ°æ°æ®
+ /// - Parameter weather: see ``IBWeather``
+ static let sendWeather = IBAbility.long.id(0x20).parser(IBGeneralParser.self).checker(IBWeatherChecker.self)
+
+ /// åéé讯å½
+ /// - Parameter addressBook: see ``IBAddressBook``
+ /// è系人个æ°0~20
+ static let addressBook = IBAbility.long.id(0x0B).parser(IBGeneralParser.self).checker(IBAddressBookChecker.self)
+
+ // MARK: - æä»¶
+
+ /// åéMP3æä»¶ä¿¡æ¯
+ /// - Parameter mp3: see ``IBMp3File``
+ static let mp3 = IBAbility.file.id(0x07).parser(IBGeneralParser.self).checker(IBMp3Checker.self)
+
+// /// åéèªå®ä¹è¡¨çæä»¶æ±æ»ä¿¡æ¯
+// /// - Parameter customDial: see ``IBCustomDial``
+// static let customDial = IBAbility.file.id(0x22).parser(IBGeneralParser.self).checker(IBCustomDialChecker.self)
+
+ /// åé表çæä»¶æ±æ»ä¿¡æ¯
+ /// - Parameter dial: see ``IBDial``
+ static let dial = IBAbility.file.id(0x05).parser(IBGeneralParser.self).checker(IBDialChecker.self)
+
+ /// åéå个表çæä»¶ä¿¡æ¯
+ /// - Parameter dialFile: see ``IBDailFile``
+ internal static let dialFile = IBAbility.file.id(0x06).parser(IBGeneralParser.self).checker(IBDialFileChecker.self)
+
+ /// åéæä»¶æ ¡éªç
+ /// - Parameter value:Int
+ internal static let fileCheckCode = IBAbility.file.id(0x08).parser(IBGeneralParser.self).checker(IBValueChecker.self)
+
+ /// å 餿宿件
+ /// - Parameter deleteFile: see ``IBDeleteFile``
+ static let deleteFile = IBAbility.long.id(0x22).parser(IBGeneralParser.self).checker(IBDeleteFileChecker.self)
+
+ /// å 餿å®ç±»åæææä»¶(å½ååªæ¯æ MP3 å 表ç)
+ /// - Parameter file: see ``IBFile``
+ static let deleteFiles = IBAbility.short.id(0x22).parser(IBGeneralParser.self).checker(IBFileChecker.self)
+
+ /// åéOTAæä»¶ä¿¡æ¯
+ /// - Parameter ota: see ``IBOtaFile``
+ static let ota = IBAbility.file.id(0x01).parser(IBGeneralParser.self).checker(IBOtaChecker.self)
+
+
+ /// åéEPOæä»¶ä¿¡æ¯
+ /// - Parameter epo: see ``[IBEpo]``
+ internal static let epo = IBAbility.file.id(0x28).parser(IBGeneralParser.self).checker(IBEpoChecker.self)
+
+ /// æ¤éå½åæä»¶ä¼ è¾
+ /// - Parameter file: see ``IBFile``
+ static let revokeFileSend = IBAbility.short.id(0x20).parser(IBGeneralParser.self).checker(IBFileChecker.self)
+
+ /// è·åæå®ç±»åæææä»¶(å½ååªæ¯æ MP3 å 表ç)
+ /// - Parameter file: see ``IBFile``
+ /// - Returns: IBFetchFile \
+ /// Read from ``IBResponse``.value
+ static let fetchFiles = IBAbility.short.id(0x21).parser(IBFetchFilesParser.self).checker(IBFileChecker.self)
+
+
+ /// 询é®AIæ¨¡åæ¯å¦å¯ç¨åæ§
+ /// - Parameter aiValid:IBAiValid
+ internal static let aiValid = IBAbility(.ai).characteristic(writeBigCharacteristicUUID).id(0x06).parser(IBGeneralParser.self).checker(IBAiValidChecker.self)
+
+ /// åéAiåå¤ç¶æåæ§
+ /// - Parameter value:Int
+ /// 0 = 失败 \
+ /// 1 = æå \
+ internal static let aiReady = IBAbility.ai.id(0x05).parser(IBGeneralParser.self).checker(IBValueChecker.self)
+
+ /// è·åAiå½é³æä»¶
+ /// - Parameter value:Data \ AIå½é³æä»¶å
容(pcmæ ¼å¼)
+ /// Read from ``IBResponse``.value
+ internal static let fetchAiAudio = IBAbility.short.id(0x34).parser(IBfetchAiAudioParser.self)
+
+ /// åéAiååºå
容
+ /// - Parameter aiResponse: see ``IBAiResponse``
+ internal static let aiResponse = IBAbility.long.id(0x1f).parser(IBGeneralParser.self).checker(IBAiReponseChecker.self)
+}
+
+extension IBAbility {
+
+
+ //
+ //
+ // // MARK: - ç§æ
+ //
+ // /// è·åå½åæ°æ®ï¼jSONæ ¼å¼ï¼ãä¸ä½¿ç¨ã
+ // static let var681B9E92 = IBAbility.short.id(0x06)
+ // /// å¼å
³å¤åªä½åè½ï¼ææ¾ææºé³ä¹ãéè¯çï¼ãä¸ä½¿ç¨ã
+ // static let var681254AC = IBAbility.short.id(0x09)
+ // /// è¿å
¥å·¥åæµè¯æ¨¡å¼ãä¸ä½¿ç¨ã
+ // static let varD3D21DC8 = IBAbility.short.id(0x30)
+ // /// 忥ååå岿°æ®ãä¸ä½¿ç¨ã
+ // static let varA2A25CD8 = IBAbility.short.id(0x42)
+ //
+ // /// ä¿®æ¹æè¡¨èçåç§°ãæªä½¿ç¨ã
+ // static let var8FA46D73 = IBAbility.long.id(0x03)
+ // /// 忥åºç¡è®ç»å®æ¶å¿çè®°å½ãä¸ä½¿ç¨ã
+ // static let var6CFBF636 = IBAbility.long.id(0x4B)
+ // /// 忥å½å¤©ä»»ææ¶é´ä¹åçåºç¡è®ç»è®°å½ãä¸ä½¿ç¨ã
+ // static let var4D0264A9 = IBAbility.long.id(0x4D)
+ // /// APPåéé¶å¿çåºé´å¼ç»æè¡¨ï¼æä¸ç¨ï¼
+ // static let var7EE39B21 = IBAbility.long.id(0x0C)
+ //
+ // /// å鿍¡åå级信æ¯ï¼04,26ï¼ãä¸ä½¿ç¨ã
+ // static let var1FFA68BC = IBAbility.file.id(0x26)
+ // ///  å鿍¡åå个æä»¶å级信æ¯ï¼04,27ï¼ãä¸ä½¿ç¨ã
+ // static let var9AD723C3 = IBAbility.file.id(0x27)
+ // /// åéEPOæä»¶ä¿¡æ¯ï¼04,25ï¼ï¼æ§çï¼ä¸ç¨ï¼
+ // static let var4F791698 = IBAbility.file.id(0x25)
+}
diff --git a/IOTBluetooth/IOTBluetooth/IBAiManager.swift b/IOTBluetooth/IOTBluetooth/IBAiManager.swift
new file mode 100644
index 0000000..6cf7c8e
--- /dev/null
+++ b/IOTBluetooth/IOTBluetooth/IBAiManager.swift
@@ -0,0 +1,196 @@
+//
+// IBAiManager.swift
+// IOTBluetooth
+//
+// Created by incar on 2024/7/15.
+//
+
+import Foundation
+import MixSdk
+class IBAiManager{
+ static let shared = IBAiManager()
+ var audioData = Data()
+
+ var reply = ""
+
+ init(){
+ MixSdk.shared.isDebug = true
+ setupChatCallBack()
+ }
+
+ func aiValid(_ data:Data){
+ let result = IBGeneralParser.dataPacket(data)
+ let code = result.int
+ let desc = ["æå¿ä¸è¨","ChatGPT","KIMI",":è±å
"]
+ Logger.log("è¯¢é®æ¨¡åæ¯å¦å¯ç¨ï¼",desc[code])
+ let model = IBAiValid()
+ model.isValid = true
+ if code == 1 {
+ model.key = "sk-proj-04ogvrZQqyaiv1OWw8OZT3BlbkFJG9Gyr8oFvRdmr3oXQNbX"
+ }
+ IBSender()
+ .ability(IBAbility.aiValid)
+ .parameters([.aiValid(model)])
+ .response { result in
+
+ }
+
+ }
+ func aiRequest(_ data:Data){
+ let result = IBGeneralParser.dataPacket(data)
+ let code = result.int
+ let desc = ["æå¿ä¸è¨","ChatGPT","KIMI",":è±å
"]
+ Logger.log("ä½¿ç¨æ¨¡åï¼",desc[code])
+ IBSender()
+ .ability(IBAbility.aiReady)
+ .parameters([.value(1)])
+ .response {[weak self] result in
+ self?.fectchAiAudio()
+ }
+
+
+ var platform = MSPlatform.doubao
+ var key = ""
+ if code == 0 {
+ platform = .yiyan
+ }
+ else if code == 1 {
+ platform = .chatGPT
+ key = "sk-proj-04ogvrZQqyaiv1OWw8OZT3BlbkFJG9Gyr8oFvRdmr3oXQNbX"
+// let gptModel = "gpt-4-turbo"
+// MixSdk.shared.chatGpt.changeModel(model:gptModel )
+ }
+ else if code == 2 {
+ platform = .kimi
+ }
+ else if code == 3 {
+ platform = .doubao
+ }
+ MixSdk.shared.setPlatform(platform,key: key)
+ }
+ func fectchAiAudio(){
+ IBSender()
+ .ability(IBAbility.fetchAiAudio)
+ .parameters([])
+ .response {[weak self] result in
+ guard let self = self else {return}
+ if result.isSuccess,let data = result.value as? Data{
+ receiveAiData(sbcData: data)
+ }
+ else{
+ Logger.log(result)
+ let model = IBAiResponse()
+ model.type = 0
+ sendRelpy(model: model)
+ }
+ }
+ }
+
+
+}
+extension IBAiManager{
+ func receiveAiData(sbcData:Data){
+ let pcmData = MSAudioConvert.sbcTopcm(sbcData)
+ if pcmData.count == 0{
+ Logger.log("sbc2pcm失败")
+ let model = IBAiResponse()
+ model.type = 0
+ sendRelpy(model: model)
+ return
+ }
+ guard let pcmPath = IBTools.saveToFile(data: pcmData) else {return}
+ MixSdk.shared.stt.sentenceRecognize(filePath: pcmPath,format:"pcm",sample_rate:"16000",lang: "zh-cn") {[weak self] text, error in
+ guard let self = self else {return}
+ if let text = text,text.count > 0{
+ Logger.log(text)
+ let model = IBAiResponse()
+ model.type = 1
+ model.value = text
+ sendRelpy(model: model)
+
+ MixSdk.shared.chat.send(content: text)
+ }
+ else{
+ Logger.log(error ?? "")
+ let model = IBAiResponse()
+ model.type = 0
+ sendRelpy(model: model)
+ }
+ }
+ }
+
+
+ func setupChatCallBack(){
+ let chat = MixSdk.shared.chat
+ chat.callBack = {[weak self] model in
+ guard let self = self else {return}
+ print("\(model.type) : \(model.content ?? "")")
+
+ if model.type == "start" {
+ reply = ""
+ }
+ else if model.type == "end" {
+// let model = IBAiResponse()
+// model.type = 2
+// model.value = reply
+// sendRelpy(model: model)
+ }
+ else if model.type == "middle"{
+// reply += model.content ?? ""
+ let data = IBAiResponse()
+ data.type = 2
+ data.value = model.content ?? ""
+ sendRelpy(model: data)
+ }
+ }
+ }
+
+ func sendRelpy(model:IBAiResponse){
+ IBSender()
+ .ability(IBAbility.aiResponse)
+ .parameters([.aiResponse(model)])
+ .response { result in
+ Logger.log(result)
+ }
+ }
+}
+
+extension IBAiManager{
+ func loginAction() {
+ MixSdk.shared.isDebug = true
+ let pwd = "aWGKrBWaijsKD5eEsVVU5rjWPI1sVy"//注åè·å¾çå¯ç
+ self.startLogin(password:pwd)
+ }
+ func startLogin(password:String) {
+ MixSdk.shared.isDebug = true
+ let deviceId = "281106AFB0F7"
+ let productKey = "HHosiYUNdG42t1cTgKOzIUPOvAVMI2QT"
+
+ MixSdk.shared.auth.login(productKey:productKey,deviceId: deviceId, password: password){[weak self] token,error in
+ if let err = error{
+ if case .reponseError(let code,let message) = err,code == 50021{
+ //50021æ¯è´¦å·æå¯ç é误.å¯ä»¥å¨è¿éè°ç¨æ³¨å,éæ°æ³¨ååï¼ä¹åçå¯ç ä¼è¢«è¦çï¼APPæ´æ°ä¿åçæ°å¯ç
+ self?.registerAction()
+ }
+ }
+ else{
+ print(token ?? "")
+ }
+ }
+ }
+ @objc func registerAction() {
+ let deviceId = "281106AFB0F7"
+ let productId = "pafOCKLiUbeVHbdZlddH"
+ let productKey = "HHosiYUNdG42t1cTgKOzIUPOvAVMI2QT"
+ MixSdk.shared.auth.register(productId: productId, productKey: productKey, deviceId: deviceId){[weak self] password,error in
+ if let pwd = password{
+ print(pwd)
+ //deviceIdåpassword APPè¦ç¡®ä¿è¿ä¸ªä¸ä¸å¯¹åºã
+ self?.startLogin(password: pwd)
+ }
+ else{
+ print(error!)
+ }
+ }
+ }
+}
diff --git a/IOTBluetooth/IOTBluetooth/IBChecker.swift b/IOTBluetooth/IOTBluetooth/IBChecker.swift
new file mode 100644
index 0000000..e414359
--- /dev/null
+++ b/IOTBluetooth/IOTBluetooth/IBChecker.swift
@@ -0,0 +1,467 @@
+//
+// IBChecker.swift
+// IOTBluetooth
+//
+// Created by yaozuopan on 2024/3/19.
+//
+
+import Foundation
+
+/// åæ°æ£æ¥å¨åè®®
+protocol IBChecker {
+ static func check(_ parameters: [IBParameter]) -> [UInt8]
+}
+
+extension Array where Element == IBParameter {
+ subscript(_ key: IBKey) -> Element? {
+ self.filter({ $0.key == key }).first
+ }
+}
+
+struct IBSwitchDialChecker: IBChecker {
+ static func check(_ parameters: [IBParameter]) -> [UInt8] {
+ guard case let .dialID(dailID) = parameters[.dialID] else { fatalError("缺å°åæ°: dialID") }
+ Logger.log(dailID)
+ return dailID.byte2
+ }
+}
+
+struct IBActionChecker: IBChecker {
+ static func check(_ parameters: [IBParameter]) -> [UInt8] {
+ guard case let .action(action) = parameters[.action] else { fatalError("缺å°åæ°: action") }
+ Logger.log(action)
+ return [action.byte]
+ }
+}
+
+struct IBSportChecker: IBChecker {
+ static func check(_ parameters: [IBParameter]) -> [UInt8] {
+ guard case let .motionMode(mode) = parameters[.motionMode] else { fatalError("缺å°åæ°: motionMode") }
+ Logger.log(mode)
+ return [mode.rawValue.byte]
+ }
+}
+
+struct IBLanguageChecker: IBChecker {
+ static func check(_ parameters: [IBParameter]) -> [UInt8] {
+ guard case let .language(value) = parameters[.language] else { fatalError("缺å°åæ°: language") }
+ Logger.log(value)
+ return [value.rawValue.byte]
+ }
+}
+struct IBAuxiliaryChecker: IBChecker {
+ static func check(_ parameters: [IBParameter]) -> [UInt8] {
+ guard case let .auxiliary(value) = parameters[.auxiliary] else { fatalError("缺å°åæ°: auxiliary") }
+ Logger.log(value)
+ return [value.rawValue.byte]
+ }
+}
+struct IBValueChecker: IBChecker {
+ static func check(_ parameters: [IBParameter]) -> [UInt8] {
+ guard case let .value(value) = parameters[.value] else { fatalError("缺å°åæ°: value") }
+ Logger.log(value)
+ return [value.byte]
+ }
+}
+
+struct IBHeartRateHighChecker: IBChecker {
+ static func check(_ parameters: [IBParameter]) -> [UInt8] {
+ guard case let .value(value) = parameters[.value] else { fatalError("缺å°åæ°: value") }
+ Logger.log(value)
+ return [(value == 0 ? 255 : value).byte]
+ }
+}
+
+struct IBTrainFrequencyChecker: IBChecker {
+ static func check(_ parameters: [IBParameter]) -> [UInt8] {
+ guard case let .value(value) = parameters[.value] else { fatalError("缺å°åæ°: value") }
+ Logger.log(value)
+ return value.byte2
+ }
+}
+
+struct IBSyncGpsChecker: IBChecker {
+ static func check(_ parameters: [IBParameter]) -> [UInt8] {
+ guard case let .value(value) = parameters[.value] else { fatalError("缺å°åæ°: value") }
+ Logger.log(value)
+ return value.byte4
+ }
+}
+
+struct IBFileChecker: IBChecker {
+ static func check(_ parameters: [IBParameter]) -> [UInt8] {
+ guard case let .file(value) = parameters[.file] else { fatalError("缺å°åæ°: file") }
+ Logger.log(value)
+ return [value.rawValue.byte]
+ }
+}
+struct IBOtaChecker: IBChecker {
+ static func check(_ parameters: [IBParameter]) -> [UInt8] {
+ guard case let .ota(value) = parameters[.ota] else { fatalError("缺å°åæ°: ota") }
+ guard let data = value.encode else { fatalError("jsonè§£æå¼å¸¸: ota") }
+ Logger.log(value.jsonString ?? "")
+ return data.bytes
+ }
+}
+
+struct IBAiReponseChecker: IBChecker {
+ static func check(_ parameters: [IBParameter]) -> [UInt8] {
+ guard case let .aiResponse(value) = parameters[.aiResponse] else { fatalError("缺å°åæ°: aiReponse") }
+ Logger.log(value.description)
+
+ var data = [value.type.byte]
+ if let value = value.value.data(using: .utf8),!value.isEmpty {
+ data += value.count.byte2
+ data += value.bytes
+ }
+ return data
+ }
+}
+struct IBAiValidChecker: IBChecker {
+ static func check(_ parameters: [IBParameter]) -> [UInt8] {
+ guard case let .aiValid(value) = parameters[.aiValid] else { fatalError("缺å°åæ°: aiValid") }
+ Logger.log(value.description)
+
+ var data = value.isValid ? [1.byte]:[0.byte]
+ if value.isValid == true,let value = value.key?.data(using: .utf8),!value.isEmpty {
+ data += value.bytes
+ }
+ return data
+ }
+}
+struct IBTargetStepChecker: IBChecker {
+ static func check(_ parameters: [IBParameter]) -> [UInt8] {
+ guard case let .targetStep(value) = parameters[.targetStep] else { fatalError("缺å°åæ°: targetStep") }
+ Logger.log(value.description)
+ return value.value.byte4 + [value.ring.byte] + [value.vibrate.byte] + [value.notice.byte]
+ }
+}
+
+struct IBSleepChecker: IBChecker {
+ static func check(_ parameters: [IBParameter]) -> [UInt8] {
+ guard case let .sleep(value) = parameters[.sleep] else { fatalError("缺å°åæ°: sleep") }
+ Logger.log(value.description)
+ if value.sleepTimeSet == 1,let sleep = value.sleepTime,let getUp = value.getUpTime {
+ return [value.sleepTimeSet.byte] + [sleep.hour.byte] + [sleep.minute.byte] + [getUp.hour.byte] + [getUp.minute.byte] + [value.alertBeforeMin20.byte]
+ }
+ return [value.sleepTimeSet.byte]
+ }
+}
+struct IBWaterChecker: IBChecker {
+ static func check(_ parameters: [IBParameter]) -> [UInt8] {
+// guard case let .water(value) = parameters[.water] else { fatalError("缺å°åæ°: water") }
+// Logger.log(value.description)
+//
+// var data = [value.alertState.byte]
+// if value.alertState == 1 {
+// data = data + [value.alertType.byte] + value.drinkingValue.byte2 + [value.start.hour.byte] + [value.start.minute.byte]
+// }
+// if value.alertType == 1 {
+// data = data + [value.end.hour.byte] + [value.end.minute.byte] + [value.frequency.rawValue.byte]
+// }
+// return data
+
+ guard case let .water(value) = parameters[.water] else { fatalError("缺å°åæ°: water") }
+ Logger.log(value.description)
+
+ if value.alertState == 0 {
+ return [value.alertState.byte]
+ }
+ var data = [value.alertState.byte] + [value.alertType.byte] + value.drinkingValue.byte2 + [value.start.hour.byte] + [value.start.minute.byte]
+ if value.alertType == 1 {
+ data = data + [value.end.hour.byte] + [value.end.minute.byte] + [value.frequency.rawValue.byte]
+ }
+ return data
+ }
+}
+
+struct IBHeartRateChecker: IBChecker {
+ static func check(_ parameters: [IBParameter]) -> [UInt8] {
+ guard case let .heartRate(value) = parameters[.heartRate] else { fatalError("缺å°åæ°: heartRate") }
+ Logger.log(value.description)
+ var data = [value.rate.rawValue.byte] + [value.state.byte]
+ if value.state == 1 {
+ data = data + [value.higherOrLower.byte] + [value.value.byte]
+ }
+ return data
+ }
+}
+struct IBBloodOxygenChecker: IBChecker {
+ static func check(_ parameters: [IBParameter]) -> [UInt8] {
+ guard case let .bloodOxygen(value) = parameters[.bloodOxygen] else { fatalError("缺å°åæ°: heartRate") }
+ Logger.log(value.description)
+ var data = [value.rate.rawValue.byte] + [value.state.byte]
+ if value.state == 1 {
+ data = data + [value.value.byte]
+ }
+ return data
+ }
+}
+
+
+struct IBOtherTargetChecker: IBChecker {
+ static func check(_ parameters: [IBParameter]) -> [UInt8] {
+ guard case let .otherTarget(value) = parameters[.otherTarget] else { fatalError("缺å°åæ°: otherTarget") }
+ Logger.log(value.description)
+ var data = value.calorie.byte2 + [value.mileage.byte] + [value.stand.byte] + [value.burning.byte] + [value.ringsState.byte] + [value.vibrateState.byte]
+ data = data + [value.noticeState.byte]
+ return data
+ }
+}
+
+struct IBVibrateSoundChecker: IBChecker {
+ static func check(_ parameters: [IBParameter]) -> [UInt8] {
+ guard case let .vibrateSound(value) = parameters[.vibrateSound] else { fatalError("缺å°åæ°: IBVibrateConfig") }
+ Logger.log(value.description)
+ if value.type == 0{
+ if let systemValue = value.systemValue {
+ return [value.type.byte] + [systemValue.byte]
+ }
+ else{
+ fatalError("åæ°é误: IBScreenConfig")
+ }
+ }
+ else if value.type == 1{
+ if let ringsValue = value.ringsValue{
+ return [value.type.byte] + [ringsValue.byte]
+ }
+ else{
+ fatalError("åæ°é误: IBScreenConfig")
+ }
+ }
+ else if value.type == 3{
+ if let ringsState = value.ringsState,let vibrateState = value.vibrateState{
+ return [value.type.byte] + [ringsState.byte] + [vibrateState.byte]
+ }
+ else{
+ fatalError("åæ°é误: IBScreenConfig")
+ }
+ }
+ return []
+ }
+}
+struct IBScreenChecker: IBChecker {
+ static func check(_ parameters: [IBParameter]) -> [UInt8] {
+ guard case let .screen(value) = parameters[.screen] else { fatalError("缺å°åæ°: IBScreenConfig") }
+ Logger.log(value.description)
+ if value.type == 0{
+ if let brightness = value.brightness {
+ return [value.type.byte] + [brightness.byte]
+ }
+ else{
+ fatalError("åæ°é误: IBScreenConfig")
+ }
+ }
+ else{
+ if let duration = value.duration,let wrist = value.wrist {
+ return [value.type.byte] + [duration.rawValue.byte] + [wrist.byte]
+ }
+ else{
+ fatalError("åæ°é误: IBScreenConfig")
+ }
+ }
+ }
+}
+struct IBUserInfoChecker: IBChecker {
+ static func check(_ parameters: [IBParameter]) -> [UInt8] {
+ guard case let .userInfo(value) = parameters[.userInfo] else { fatalError("缺å°åæ°: userInfo") }
+ Logger.log(value.description)
+ var data = [value.age.byte] + [value.gender.byte] + [value.height.byte] + value.weight.byte2 + value.step.byte4 + value.burning.byte2
+ data = data + [value.stand.byte] + [value.hourSystem.byte]
+ return data
+ }
+}
+
+
+struct IBClockChecker: IBChecker {
+ static func check(_ parameters: [IBParameter]) -> [UInt8] {
+ guard case let .clock(value) = parameters[.clock] else { fatalError("缺å°åæ°: clock") }
+ guard let data = value.encode else { fatalError("jsonè§£æå¼å¸¸: clock") }
+ Logger.log(value.jsonString ?? "")
+
+ return data.bytes
+ }
+}
+struct IBTrainTargetChecker: IBChecker {
+ static func check(_ parameters: [IBParameter]) -> [UInt8] {
+ guard case let .trainTarget(value) = parameters[.trainTarget] else { fatalError("缺å°åæ°: trainTarget") }
+ guard let data = value.encode else { fatalError("jsonè§£æå¼å¸¸: trainTarget") }
+ Logger.log(value.jsonString ?? "")
+
+ return data.bytes
+ }
+}
+struct IBSendPhoneChecker: IBChecker {
+ static func check(_ parameters: [IBParameter]) -> [UInt8] {
+ guard case let .sendPhone(value) = parameters[.sendPhone] else { fatalError("缺å°åæ°: sendPhone") }
+ guard let data = value.encode else { fatalError("jsonè§£æå¼å¸¸: sendPhone") }
+ Logger.log(value.jsonString ?? "")
+
+ return data.bytes
+ }
+}
+struct IBSendTimeChecker: IBChecker {
+ static func check(_ parameters: [IBParameter]) -> [UInt8] {
+ guard case let .sendTime(value) = parameters[.sendTime] else { fatalError("缺å°åæ°: sendTime") }
+ guard let data = value.encode else { fatalError("jsonè§£æå¼å¸¸: sendTime") }
+ Logger.log(value.jsonString ?? "")
+ return data.bytes
+ }
+}
+struct IBWeatherChecker: IBChecker {
+ static func check(_ parameters: [IBParameter]) -> [UInt8] {
+ guard case let .weather(value) = parameters[.weather] else { fatalError("缺å°åæ°: weather") }
+ guard let data = value.encode else { fatalError("jsonè§£æå¼å¸¸: weather") }
+ Logger.log(value.jsonString ?? "")
+ return data.bytes
+ }
+}
+struct IBAddressBookChecker: IBChecker {
+ static func check(_ parameters: [IBParameter]) -> [UInt8] {
+ guard case let .addressBook(list) = parameters[.addressBook] else { fatalError("缺å°åæ°: addressBook") }
+ if list.count > 20 { fatalError("åæ°: addressBook,æå¤ä¸è½è¶
è¿20个è系人") }
+ var data = [list.count.byte]
+ var des = "[ "
+ for item in list {
+ des += item.description
+ //æ§å«
+ data = data + [item.gender.byte]
+ //å§å
+ if let name = item.name,let value = name.data(using: .utf8),!value.isEmpty {
+ data += [value.count.byte]
+ data += value.bytes
+ }
+ else{
+ data += [0.byte]
+ }
+ //çµè¯å·ç 个æ°
+ data += [item.phoneNumbers.count.byte]
+ if item.phoneNumbers.count > 2 { fatalError("åæ°: addressBook,çµè¯å·ç 书æ°ä¸è½è¶
è¿ä¸¤ä¸ª") }
+
+ for phone in item.phoneNumbers {
+ //çµè¯å·ç
+ if let value = phone.number.data(using: .utf8),!value.isEmpty {
+ data += [value.count.byte]
+ data += value.bytes
+ }
+ else{
+ data += [0.byte]
+ }
+ //å½å±å°
+ if let value = phone.location?.data(using: .utf8),!value.isEmpty {
+ data += [value.count.byte]
+ data += value.bytes
+ }
+ else{
+ data += [0.byte]
+ }
+ //è¿è¥å
+ if let value = phone.operator?.data(using: .utf8),!value.isEmpty {
+ data += [value.count.byte]
+ data += value.bytes
+ }
+ else{
+ data += [0.byte]
+ }
+ }
+ }
+ des += " ]"
+ Logger.log(des)
+
+ return data
+ }
+}
+
+// MARK: - æä»¶ä¼ è¾
+struct IBMp3Checker: IBChecker {
+ static func check(_ parameters: [IBParameter]) -> [UInt8] {
+ guard case let .MP3(value) = parameters[.mp3] else { fatalError("缺å°åæ°: MP3") }
+ guard let data = value.encode else { fatalError("jsonè§£æå¼å¸¸: MP3") }
+ Logger.log(value.jsonString ?? "")
+ return data.bytes
+ }
+}
+struct IBEpoChecker: IBChecker {
+ static func check(_ parameters: [IBParameter]) -> [UInt8] {
+ guard case let .epo(list) = parameters[.epo] else { fatalError("缺å°åæ°: epo") }
+ var data = [list.count.byte]
+ var des = "[ "
+ for item in list {
+ des += item.description
+ data += [item.UID.byte]
+ if let name = item.fileName.data(using: .utf8),!name.isEmpty {
+ data += [name.count.byte]
+ data += name
+ }
+ data += [item.fileSize.byte]
+ }
+ des += " ]"
+ Logger.log(des)
+ return data
+
+ }
+}
+
+//struct IBCustomDialChecker: IBChecker {
+// static func check(_ parameters: [IBParameter]) -> [UInt8] {
+// guard case let .customDial(value) = parameters[.customDial] else { fatalError("缺å°åæ°: customDial") }
+// Logger.log(value.description)
+// var data = value.UID.byte2 + [value.batteryStyle.byte] + [value.timeStyle.byte] + [value.timeColor.byte]
+// if let list = value.files{
+// data += [list.count.byte]
+// }
+// else{
+// data += [0.byte]
+// }
+// return data
+// }
+//}
+struct IBDialChecker: IBChecker {
+ static func check(_ parameters: [IBParameter]) -> [UInt8] {
+ guard case let .dial(value) = parameters[.dial] else { fatalError("缺å°åæ°: dial") }
+ Logger.log(value.description)
+ var data = value.UID.byte2
+ if let name = value.theme?.data(using: .utf8),!name.isEmpty {
+ data += [name.count.byte]
+ data += name
+ }
+ else{
+ data += [0.byte]
+ }
+ if let list = value.files{
+ data += [list.count.byte]
+ }
+ else{
+ data += [0.byte]
+ }
+ return data
+ }
+}
+struct IBDialFileChecker: IBChecker {
+ static func check(_ parameters: [IBParameter]) -> [UInt8] {
+ guard case let .dialFile(value) = parameters[.dialFile] else { fatalError("缺å°åæ°: dialFile") }
+ Logger.log(value.description)
+ var data = value.UID.byte2 + [value.index.byte] + [value.fileType.byte]
+ if let name = value.fileName.data(using: .utf8),!name.isEmpty {
+ data += [name.count.byte]
+ data += name
+ }
+ else{
+ data += [0.byte]
+ }
+ data += value.size.byte4
+ return data
+ }
+}
+
+struct IBDeleteFileChecker: IBChecker {
+ static func check(_ parameters: [IBParameter]) -> [UInt8] {
+ guard case let .deleteFile(value) = parameters[.deleteFile] else { fatalError("缺å°åæ°: deleteFile") }
+ Logger.log(value.description)
+ var data = [value.uids.count.byte] + [value.fileType.rawValue.byte]
+ for uid in value.uids {
+ data += uid.byte2
+ }
+ return data
+ }
+}
diff --git a/IOTBluetooth/IOTBluetooth/IBFileSender+Dial.swift b/IOTBluetooth/IOTBluetooth/IBFileSender+Dial.swift
new file mode 100644
index 0000000..ede2f01
--- /dev/null
+++ b/IOTBluetooth/IOTBluetooth/IBFileSender+Dial.swift
@@ -0,0 +1,165 @@
+//
+// IBFileSender+Dial.swift
+// IOTBluetooth
+//
+// Created by incar on 2024/6/12.
+//
+
+import Foundation
+extension IBFileSender{
+// func sendDial(_ info:IBCustomDial){
+// IBSender()
+// .ability(.customDial)
+// .parameters([.customDial(info)])
+// .response {[weak self] result in
+// guard let self = self else {return}
+// if result.isSuccess{
+// loadFile(info)
+// }
+// else{
+// completion(result)
+// self.remove()
+// }
+// }
+// }
+
+// private func loadFile(_ info:IBCustomDial){
+// guard let files = info.files else {
+// completion(.response.code(.success))
+// self.remove()
+// return
+// }
+//
+// var dataList:[IBFileSenderContent] = []
+// for info in files{
+// let (list,size,lrc) = readFile(from: info.filePath)
+// if let list = list {
+// info.size = size
+// total += info.size
+// dataList.append(IBFileSenderContent(dataList: list,lrc: lrc,dialFile: info))
+// }
+// else{
+// completion(.response.code(.failure).message("读åæä»¶å¤±è´¥"))
+// self.remove()
+// return
+// }
+// }
+// self.fileList = dataList
+// sendDialFileInfo()
+// }
+ private func sendDialFileInfo(){
+ guard let file = self.fileList.first,let info = file.dialFile else {
+ completion(.response.code(.success))
+ self.remove()
+ return;
+ }
+ IBSender()
+ .ability(.dialFile)
+ .parameters([.dialFile(info)])
+ .response {[weak self] result in
+ guard let self = self else {return}
+ if result.isSuccess{
+ self.sendContentDial()
+ }
+ else{
+ completion(result)
+ self.remove()
+ }
+ }
+ }
+
+ private func sendContentDial(){
+ if cancelSend {
+ Logger.log("已忶åé")
+ self.remove()
+ return
+ }
+
+ if let file = fileList.first,let data = file.dataList.first{
+ file.dataList.removeFirst()
+ IBBluetooth.shared.fileSender = self
+ let model = IBFileSenderData()
+ model.data = data
+ model.fileWriteHander = { [weak self] result in
+ guard let self = self else { return }
+ self.lastData = nil
+ if result.isSuccess {
+ self.current += data.count - 18
+ Logger.log("\(total) : \(current)")
+ self.progress?(self.total,self.current)
+ self.sendContentDial()
+ }
+ else{
+ completion(.response.code(.failure).message("åéæä»¶è¶
æ¶ï¼åé失败ï¼"))
+ self.remove()
+ }
+ }
+ self.lastData = model
+ IBBluetooth.shared.send(fileData: data)
+ }
+ else{
+ Logger.log( "æä»¶å
容åéç»æ...")
+ startTimer()
+ }
+ }
+
+ func sendDialLrc(){
+ IBSender()
+ .ability(.fileCheckCode)
+ .parameters([.value(fileList.first!.lrc)])
+ .response {[weak self] result in
+ guard let self = self else {return}
+ if result.isSuccess{
+ self.fileList.removeFirst()
+ self.sendDialFileInfo()
+ }
+ else{
+ completion(.response.code(.failure).message("åéæä»¶æ ¡éªç 失败"))
+ self.remove()
+ }
+ }
+ }
+}
+
+extension IBFileSender{
+ func sendDial(_ info:IBDial){
+ IBSender()
+ .ability(.dial)
+ .parameters([.dial(info)])
+ .response {[weak self] result in
+ guard let self = self else {return}
+ if result.isSuccess{
+ loadFile(info)
+ }
+ else{
+ completion(result)
+ self.remove()
+ }
+ }
+ }
+
+ private func loadFile(_ info:IBDial){
+ guard let files = info.files else {
+ completion(.response.code(.success))
+ self.remove()
+ return
+ }
+
+ var dataList:[IBFileSenderContent] = []
+ for info in files{
+ let (list,size,lrc) = readFile(from: info.filePath)
+ if let list = list {
+ info.size = size
+ total += info.size
+ dataList.append(IBFileSenderContent(dataList: list,lrc: lrc,dialFile: info))
+ }
+ else{
+ completion(.response.code(.failure).message("读åæä»¶å¤±è´¥"))
+ self.remove()
+ return
+ }
+ }
+ self.fileList = dataList
+ sendDialFileInfo()
+ }
+}
diff --git a/IOTBluetooth/IOTBluetooth/IBFileSender+Mp3.swift b/IOTBluetooth/IOTBluetooth/IBFileSender+Mp3.swift
new file mode 100644
index 0000000..f8de145
--- /dev/null
+++ b/IOTBluetooth/IOTBluetooth/IBFileSender+Mp3.swift
@@ -0,0 +1,88 @@
+//
+// IBFileSender+Mp3.swift
+// IOTBluetooth
+//
+// Created by incar on 2024/6/12.
+//
+
+import Foundation
+
+extension IBFileSender{
+ func sendMp3(_ info:IBSendMp3){
+ let (list,size,lrc) = readFile(from: info.filePath)
+ if let list = list {
+ info.size = size
+ total = info.size
+ let content = IBFileSenderContent(dataList: list,lrc: lrc)
+ self.fileList = [content]
+
+ IBSender()
+ .ability(.mp3)
+ .parameters([.MP3(IBMp3File(data:info))])
+ .response {[weak self] result in
+ guard let self = self else {return}
+ if result.isSuccess{
+ self.sendContentMp3()
+ }
+ else{
+ completion(result)
+ self.remove()
+ }
+ }
+ }
+ else{
+ completion(.response.code(.failure).message("读åæä»¶å¤±è´¥"))
+ self.remove()
+ }
+ }
+ private func sendContentMp3(){
+ if cancelSend {
+ Logger.log("已忶åé")
+ self.remove()
+ return
+ }
+
+ if let file = fileList.first,let data = file.dataList.first{
+ file.dataList.removeFirst()
+ IBBluetooth.shared.fileSender = self
+ let model = IBFileSenderData()
+ model.data = data
+ model.fileWriteHander = { [weak self] result in
+ guard let self = self else { return }
+ self.lastData = nil
+ if result.isSuccess {
+ self.current += data.count - 18
+ Logger.log("\(total) : \(current)")
+ self.progress?(self.total,self.current)
+ self.sendContentMp3()
+ }
+ else{
+ completion(.response.code(.failure).message("åéæä»¶è¶
æ¶ï¼åé失败ï¼"))
+ self.remove()
+ }
+ }
+ self.lastData = model
+ IBBluetooth.shared.send(fileData: data)
+ }
+ else{
+ Logger.log( "æä»¶å
容åéç»æ...")
+ startTimer()
+ }
+ }
+ func sendMp3Lrc(){
+ IBSender()
+ .ability(.fileCheckCode)
+ .parameters([.value(fileList.first!.lrc)])
+ .response {[weak self] result in
+ guard let self = self else {return}
+ if result.isSuccess{
+ completion(result)
+ self.remove()
+ }
+ else{
+ completion(.response.code(.failure).message("åéæä»¶æ ¡éªç 失败"))
+ self.remove()
+ }
+ }
+ }
+}
diff --git a/IOTBluetooth/IOTBluetooth/IBFileSender+Ota.swift b/IOTBluetooth/IOTBluetooth/IBFileSender+Ota.swift
new file mode 100644
index 0000000..0df56a4
--- /dev/null
+++ b/IOTBluetooth/IOTBluetooth/IBFileSender+Ota.swift
@@ -0,0 +1,87 @@
+//
+// IBSender+Ota.swift
+// IOTBluetooth
+//
+// Created by incar on 2024/6/12.
+//
+
+import Foundation
+extension IBFileSender{
+ func sendOta(_ info:IBSendOta){
+ let (list,size,lrc) = readFile(from: info.filePath)
+ if let list = list {
+ info.size = size
+ total = info.size
+ let content = IBFileSenderContent(dataList: list,lrc: lrc)
+ self.fileList = [content]
+
+ IBSender()
+ .ability(.ota)
+ .parameters([.ota(IBOtaFile(data:info))])
+ .response {[weak self] result in
+ guard let self = self else {return}
+ if result.isSuccess{
+ self.sendContentOta()
+ }
+ else{
+ completion(result)
+ self.remove()
+ }
+ }
+ }
+ else{
+ completion(.response.code(.failure).message("读åæä»¶å¤±è´¥"))
+ self.remove()
+ }
+ }
+ private func sendContentOta(){
+ if cancelSend {
+ Logger.log("已忶åé")
+ self.remove()
+ return
+ }
+
+ if let file = fileList.first,let data = file.dataList.first{
+ file.dataList.removeFirst()
+ IBBluetooth.shared.fileSender = self
+ let model = IBFileSenderData()
+ model.data = data
+ model.fileWriteHander = { [weak self] result in
+ guard let self = self else { return }
+ self.lastData = nil
+ if result.isSuccess {
+ self.current += data.count - 18
+ Logger.log("\(total) : \(current)")
+ self.progress?(self.total,self.current)
+ self.sendContentOta()
+ }
+ else{
+ completion(.response.code(.failure).message("åéæä»¶è¶
æ¶ï¼åé失败ï¼"))
+ self.remove()
+ }
+ }
+ self.lastData = model
+ IBBluetooth.shared.send(fileData: data)
+ }
+ else{
+ Logger.log( "æä»¶å
容åéç»æ...")
+ startTimer()
+ }
+ }
+ func sendOtaLrc(){
+ IBSender()
+ .ability(.fileCheckCode)
+ .parameters([.value(fileList.first!.lrc)])
+ .response {[weak self] result in
+ guard let self = self else {return}
+ if result.isSuccess{
+ completion(result)
+ self.remove()
+ }
+ else{
+ completion(.response.code(.failure).message("åéæä»¶æ ¡éªç 失败"))
+ self.remove()
+ }
+ }
+ }
+}
diff --git a/IOTBluetooth/IOTBluetooth/IBFileSender.swift b/IOTBluetooth/IOTBluetooth/IBFileSender.swift
new file mode 100644
index 0000000..4a8b354
--- /dev/null
+++ b/IOTBluetooth/IOTBluetooth/IBFileSender.swift
@@ -0,0 +1,301 @@
+//
+// IBFileSender.swift
+// IOTBluetooth
+//
+// Created by incar on 2024/6/6.
+//
+
+import Foundation
+
+public typealias IBProgressHandler = (_ total:Int, _ current:Int) -> Void
+internal typealias IBFileWriteHandler = (_ result:IBResponse) -> Void
+
+class IBFileSenderData {
+ /// åéçæ°æ®
+ var data:Data = Data()
+ /// æä»¶åå
¥æååè°
+ var fileWriteHander:IBFileWriteHandler?
+}
+
+ class IBFileSenderContent {
+ var dataList:[Data] = []
+ var lrc = 0
+ var dialFile:IBDialFile?
+
+ init(dataList: [Data], lrc: Int = 0, dialFile: IBDialFile? = nil) {
+ self.dataList = dataList
+ self.lrc = lrc
+ self.dialFile = dialFile
+ }
+}
+
+
+
+public class IBFileSender {
+ var completion: IBCompletionHandler!
+ var progress: IBProgressHandler?
+
+ var otaInfo:IBSendOta?
+ var mp3Info:IBSendMp3?
+ var epoInfo:[IBEpo]?
+// var customInfo:IBCustomDial?
+ var dialInfo:IBDial?
+
+ var fileList:[IBFileSenderContent] = []
+ var total:Int = 0
+ var current:Int = 0
+
+
+ var cancelSend = false
+ var lastData:IBFileSenderData?
+
+ public init() {
+ Self.all.append(self)
+
+ }
+ deinit {
+ Logger.log("deinit IBFileSender")
+ }
+ func sendFileResult(_ success:Bool ){
+ deinitTimer()
+ if (success){
+ Logger.log("æè¡¨æ¥æ¶æä»¶æå")
+ sendFileFinish()
+ }
+ else{
+ completion(.response.code(.failure).message("æè¡¨æ¥æ¶æä»¶å¤±è´¥"))
+ self.remove()
+ }
+ }
+
+ func sendFileFinish(){
+ if let _ = self.mp3Info{
+ sendMp3Lrc()
+ }
+ else if let _ = self.otaInfo {
+ sendOtaLrc()
+ }
+ else if let _ = self.dialInfo{
+ sendDialLrc()
+ }
+// else if let _ = self.marketInfo{
+// sendDialLrc()
+// }
+ // else if let path = self.epoInfo.filePath {
+ // filePath = path
+ // }
+ }
+}
+
+
+
+extension IBFileSender{
+ func start(){
+ if let info = self.mp3Info{
+ self.sendMp3(info)
+ }
+ else if let info = self.otaInfo {
+ self.sendOta(info)
+ }
+ else if let info = self.dialInfo{
+ self.sendDial(info)
+ }
+// else if let info = self.marketInfo{
+// self.sendDial(info)
+// }
+ // else if let path = self.epoInfo.filePath {
+ // filePath = path
+ // }
+ }
+// func readFile(from path:String) ->([Data]?,Int,Int){
+// let fileURL = URL(fileURLWithPath: path)
+// do {
+// let data = try Data(contentsOf:fileURL)
+// let seg = 495
+// var list = [Data]()
+// for i in stride(from: 0, to: data.count, by: seg) {
+// if i+seg < data.count {
+// list.append(data[i ... i+seg - 1])
+// }
+// else{
+// list.append(data[i ... data.count - 1])
+// }
+// }
+// let lrc = LRC.calculateLRC(data.bytes).int
+// return (list,data.count,lrc)
+// } catch {
+// return (nil,0,0)
+// }
+// }
+
+ func readFile(from path:String) ->([Data]?,Int,Int){
+ let fileURL = URL(fileURLWithPath: path)
+ do {
+ let data = try Data(contentsOf:fileURL)
+ let seg = 492
+ var list = [Data]()
+ for i in stride(from: 0, to: data.count, by: seg) {
+ if i+seg < data.count {
+ list.append(data[i ... i+seg - 1])
+ }
+ else{
+ list.append(data[i ... data.count - 1])
+ }
+ }
+
+ var fullList = [Data]();
+ for i in 0..Self{
+ self.otaInfo = info
+ return self
+ }
+ @discardableResult
+
+
+ /// åémp3
+ /// - Parameter info: mp3ä¿¡æ¯
+ /// - Returns: Self
+ func mp3(_ info:IBSendMp3) ->Self{
+ self.mp3Info = info
+ return self
+ }
+
+// /// åéèªå®ä¹è¡¨ç
+// /// - Parameter info: 表çä¿¡æ¯
+// /// - Returns: Self
+// func customDial(_ info:IBCustomDial) ->Self{
+// if let list = info.files,list.count > 0{
+// for i in 0...list.count - 1 {
+// list[i].index = i
+// list[i].UID = info.UID
+// }
+// }
+// self.customInfo = info
+// return self
+// }
+ /// åé表ç
+ /// - Parameter info: 表çä¿¡æ¯
+ /// - Returns: Self
+ func dial(_ info:IBDial) ->Self{
+// IBMarketDial
+
+ if let list = info.files,list.count > 0{
+ for i in 0...list.count - 1{
+ list[i].index = i
+ list[i].UID = info.UID
+ }
+ }
+
+ self.dialInfo = info
+ return self
+ }
+
+ /// åéEPOæä»¶
+ /// - Parameters:
+ /// - filePath: æä»¶è·¯å¾
+ /// - info: epoä¿¡æ¯
+ /// - Returns: self
+ // func epo(filePath:URL,info:[IBEpo]) ->Self{
+ // self.filePath = filePath
+ // self.epoInfo = info
+ // return self
+ // }
+
+ /// è¿åº¦
+ @discardableResult
+ func progress(_ value: @escaping IBProgressHandler) -> Self {
+ progress = value
+ return self
+ }
+
+ /// æ§è¡ä¸ååºå¤ç
+ @discardableResult
+ func response(_ handler: @escaping IBCompletionHandler) -> Self {
+ if Self.all.count > 1{
+ handler(.response.code(.failure).message("å½åææä»¶æ£å¨ä¼ è¾ä¸..."))
+ self.remove()
+ return self
+ }
+
+ completion = handler
+ self.start()
+ return self
+ }
+
+
+ /// æ¤éå½åçæä»¶ä¼ è¾
+ func revokeFileSend(_ handler: @escaping IBCompletionHandler){
+ for item in Self.all{
+ item.cancelSend = true
+ }
+
+ IBSender()
+ .ability(.revokeFileSend)
+ .parameters([.file(.mp3)])
+ .response { result in
+ handler(result)
+ self.remove()
+ }
+ }
+}
+
+extension IBFileSender {
+ static var all: [IBFileSender] = []
+ func remove() {
+ Self.all.removeAll { $0 === self }
+ }
+}
+
+extension IBFileSender {
+ static var timer: Timer?
+ func startTimer() {
+ deinitTimer()
+
+ Self.timer = Timer.scheduledTimer(withTimeInterval: 10.0, repeats: false, block: { [unowned self] _ in
+ deinitTimer()
+ self.completion(.response.code(.failure).message("åéæä»¶å¤±è´¥"))
+ self.remove()
+ })
+ Logger.log("IBFileSenderåå»ºå®æ¶å¨")
+ }
+
+ func deinitTimer() {
+ guard let _ = Self.timer else { return }
+ Self.timer?.invalidate()
+ Self.timer = nil
+
+ Logger.log("IBFileSender鿝宿¶å¨")
+
+ }
+}
diff --git a/IOTBluetooth/IOTBluetooth/IBKeeper.swift b/IOTBluetooth/IOTBluetooth/IBKeeper.swift
new file mode 100644
index 0000000..53b8a37
--- /dev/null
+++ b/IOTBluetooth/IOTBluetooth/IBKeeper.swift
@@ -0,0 +1,104 @@
+//
+// IBKeeper.swift
+// UnifyBluetooth
+//
+// Created by yaozuopan on 2024/2/5.
+//
+
+import Foundation
+import CoreBluetooth
+
+class UBDevice: Codable {
+ let uuid: String
+ let name: String
+ let vendors: Int
+
+ var battery: Int
+ var rssi: Int
+
+ init(_ uuid: String, vendors: Int, name: String, battery: Int, rssi: Int) {
+ self.uuid = uuid
+ self.name = name
+ self.vendors = vendors
+ self.battery = battery
+ self.rssi = rssi
+ }
+}
+
+/// æ°æ®ä¿å
+struct IBKeeper {
+ static let saver = UserDefaults.standard
+
+ private static let serviceKey = "IBKeeper.Services"
+ private static let connectedKey = "IBKeeper.Connected"
+
+ /// è®°å½ææ°çè¿æ¥è®¾å¤
+ static func lastConnected(_ peripheral: IBPeripheral?) {
+ guard let peripheral = peripheral else { return }
+ addServices(peripheral.peripheral.services)
+ addConnected(peripheral)
+ }
+
+ /// ä¿åèçæå¡ç¹å¾
+ private static func addServices(_ services: [CBService]?) {
+ guard let services = services?.map({ $0.uuid.uuidString }) else { return }
+
+ var recordServices = saver.stringArray(forKey: serviceKey) ?? []
+ recordServices.append(contentsOf: services)
+ recordServices = Array(Set(recordServices))
+ saver.setValue(recordServices, forKey: serviceKey)
+ }
+
+ /// è®°å½å·²è¿æ¥è¿ç设å¤
+ private static func addConnected(_ peripheral: IBPeripheral) {
+ var recordConnected: [UBDevice] = []
+ if let jsonData = saver.data(forKey: connectedKey) {
+ recordConnected = JSON.decode([UBDevice].self, from: jsonData) ?? []
+ }
+
+ if let device = recordConnected.filter({ $0.uuid == peripheral.uuid.uuidString }).first {
+ device.battery = peripheral.battery
+ device.rssi = peripheral.rssi
+ } else {
+ recordConnected.append(UBDevice(peripheral.uuid.uuidString,
+ vendors: peripheral.vendors.rawValue,
+ name: peripheral.peripheral.name ?? "",
+ battery: peripheral.battery,
+ rssi: peripheral.rssi))
+ }
+
+ saver.setValue(recordConnected.jsonData, forKey: connectedKey)
+ }
+
+ /// ä»å·²è¿æ¥è®°å½ä¸ç§»é¤å·²è§£ç»è®¾å¤
+ static func removeConnected(_ uuid: UUID?) {
+ guard let uuid = uuid else { return }
+
+ var recordConnected: [UBDevice] = []
+ if let jsonData = saver.data(forKey: connectedKey) {
+ recordConnected = JSON.decode([UBDevice].self, from: jsonData) ?? []
+ }
+
+ recordConnected.removeAll { $0.uuid == uuid.uuidString }
+ saver.setValue(recordConnected.jsonData, forKey: connectedKey)
+ }
+
+ /// å·²è¿æ¥è¿è®¾å¤çæå¡ç¹å¾å表
+ static var services: [CBUUID] {
+ (saver.stringArray(forKey: serviceKey) ?? []).map { CBUUID(string: $0) }
+ }
+
+ /// å·²è¿æ¥è¿ç设å¤å表
+ static var connected: [IBPeripheral] {
+ guard let jsonData = saver.data(forKey: connectedKey) else { return [] }
+ let recordConnected = JSON.decode([UBDevice].self, from: jsonData) ?? []
+ return recordConnected.map {
+ IBPeripheral(nil, uuid: $0.uuid, name: $0.name, vendors: $0.vendors, rssi: $0.rssi, battery: $0.battery) }
+ }
+
+ /// å·²è¿æ¥è¿ç设å¤UUIDå表
+ static var connectedUUIDs: [UUID] {
+ guard let jsonData = saver.data(forKey: connectedKey) else { return [] }
+ return (JSON.decode([UBDevice].self, from: jsonData) ?? []).compactMap { UUID(uuidString: $0.uuid) }
+ }
+}
diff --git a/IOTBluetooth/IOTBluetooth/IBManager.swift b/IOTBluetooth/IOTBluetooth/IBManager.swift
new file mode 100644
index 0000000..969d1f0
--- /dev/null
+++ b/IOTBluetooth/IOTBluetooth/IBManager.swift
@@ -0,0 +1,79 @@
+//
+// IBManager.swift
+// IOTBluetooth
+//
+// Created by yaozuopan on 2024/3/12.
+//
+
+import Foundation
+
+public typealias IBDiscoverHandler = (_ peripheral: IBPeripheral) -> Void
+public typealias IBCompleteHandler = (_ isSuccess: Bool) -> Void
+
+/// SDK 管çç±»
+public class IBManager {
+
+ /// åå§åå·¥ä½
+ public static func initializationSDK() {
+// IBBluetooth.shared.scan(.default)
+
+// DispatchQueue.main.asyncAfter(deadline: .now() + 3.0) {
+// IBBluetooth.shared.reconnected()
+// }
+// åéå¤©æ°æ°æ® 设å¤éå¯
+// è·åsdå¡å©ä½ç©ºé´ 失败
+// åæ¥è·¯å¾åæ éå岿°æ® æ ååº
+// ç»æè¿å¨æ¨¡å¼åç«å³åéå
¶ä»æä»¤ 设å¤éå¯
+ }
+
+ public static var logs: [String] { Logger.logs }
+}
+
+public extension IBManager {
+ /// SDK çæ¬å·
+ static let version: String = "1.0.23"
+ /// é»è®¤ä¸º false
+ static var isDebug: Bool = false {
+ didSet { Logger.isDebug = isDebug }
+ }
+}
+
+// èçç¸å
³ API
+public extension IBManager {
+
+ internal static var discoverHandler: IBDiscoverHandler?
+
+ /// æ«æè®¾å¤
+ /// - Parameters:
+ /// - option: æ«æåæ°
+ /// - discoverHandler: ç»æåè°
+ static func scan(_ option: IBScanOption = .default, discoverHandler: @escaping IBDiscoverHandler) {
+ Self.discoverHandler = discoverHandler
+ IBBluetooth.shared.scan(option)
+ }
+
+ /// åæ¢æ«æèç设å¤
+ static func stopScan() {
+ Self.discoverHandler = nil
+ IBBluetooth.shared.stopScan()
+ }
+
+ internal static var completeHandler: IBCompleteHandler?
+
+ /// è¿æ¥è®¾å¤
+ /// - Parameters:
+ /// - peripheral: æ«æåç°ç设å¤
+ /// - completeHandler: ç»æåè°
+ static func connect(_ peripheral: IBPeripheral, completeHandler: @escaping IBCompleteHandler) {
+ Self.completeHandler = completeHandler
+ IBBluetooth.shared.connect(peripheral)
+ }
+
+ /// æå¼ä¸èç设å¤çè¿æ¥
+ /// - Parameter peripheral: èç设å¤å¯¹å
+ static func cancel(_ peripheral: IBPeripheral) {
+ IBBluetooth.shared.cancel(peripheral)
+ }
+ /// å½åå·²è¿æ¥è®¾å¤
+ static var currentConnected: IBPeripheral! { IBBluetooth.shared.currentConnected}
+}
diff --git a/IOTBluetooth/IOTBluetooth/IBNotify.swift b/IOTBluetooth/IOTBluetooth/IBNotify.swift
new file mode 100644
index 0000000..032e093
--- /dev/null
+++ b/IOTBluetooth/IOTBluetooth/IBNotify.swift
@@ -0,0 +1,244 @@
+//
+// IBNotify.swift
+//
+//
+// Created by Harvey on 2020/1/5.
+// Copyright © 2020 å§ä½æ½/Harvey. All rights reserved.
+//
+
+import Foundation
+
+fileprivate let center = NotificationCenter.default
+
+fileprivate class Weakly: NSObject {
+ weak var owner: NSObjectProtocol?
+ var delegateObservers: [NSObjectProtocol]
+ init(_ owner: NSObjectProtocol, delegateObservers: [NSObjectProtocol] = []) {
+ self.owner = owner
+ self.delegateObservers = delegateObservers
+ }
+}
+
+extension IBNotify {
+
+ fileprivate struct Keeper {
+ static var observers: [Weakly] = []
+ static func remove(_ observer: NSObjectProtocol) {
+ observers
+ .filter { $0.owner === observer || isNil($0.owner) }
+ .forEach {
+ $0.delegateObservers.forEach { center.removeObserver($0) }
+ }
+ observers.removeAll { isNil($0.owner) || $0.owner === observer }
+ }
+
+ static func append(_ delegateObserver: NSObjectProtocol, owner: NSObjectProtocol) {
+ guard let weakly = observers.filter({ $0.owner === owner }).first else {
+ observers.append(Weakly(owner, delegateObservers: [delegateObserver]))
+ return
+ }
+ weakly.delegateObservers.append(delegateObserver)
+ }
+ }
+
+ public struct Name {
+ fileprivate let rawValue: String
+ init(_ rawValue: String) {
+ self.rawValue = rawValue
+ }
+ }
+}
+
+public class IBNotify {
+
+ init() {}
+
+ private(set) var name: Notification.Name!
+ @discardableResult
+ func name(_ value: IBNotify.Name) -> Self {
+ name = Notification.Name(rawValue: value.rawValue)
+ return self
+ }
+
+ private(set) var observer: NSObjectProtocol!
+ @discardableResult
+ func observer(_ value: NSObjectProtocol) -> Self {
+ observer = value
+ return self
+ }
+
+ private(set) var queue: OperationQueue = .main
+ @discardableResult
+ func queue(_ value: OperationQueue) -> Self {
+ queue = value
+ return self
+ }
+
+ private(set) var object: Any?
+ @discardableResult
+ func object(_ value: Any) -> Self {
+ object = value
+ return self
+ }
+
+ func subscribe(_ value: @escaping (Notification) -> Void) {
+ if isNil(observer) || isNil(name) {
+ fatalError("observer or name must be not nil")
+ }
+
+ let delegateObserver = center
+ .addObserver(forName: name,
+ object: object,
+ queue: queue,
+ using: value)
+ Keeper.append(delegateObserver, owner: observer)
+ }
+
+ static func remove(_ observer: NSObjectProtocol) {
+ center.removeObserver(observer)
+ Keeper.remove(observer)
+ }
+}
+
+extension IBNotify {
+ static func post(_ name: IBNotify.Name,
+ object: Any? = nil,
+ userInfo: [AnyHashable : Any] = [:]) {
+ center.post(name: Notification.Name(rawValue: name.rawValue),
+ object: object, userInfo: userInfo)
+ }
+}
+
+public extension IBManager {
+
+ /// 订é
éç¥
+ static func subscribe(_ name: IBNotify.Name,
+ observer: NSObjectProtocol!,
+ receive: @escaping (_ object: Any?, _ userInfo: [String: Any]) -> Void) {
+ IBNotify()
+ .name(name)
+ .observer(observer)
+ .subscribe { notification in
+ receive(notification.object, notification.userInfo as? [String: Any] ?? [:])
+ }
+ }
+
+ /// ç§»é¤è®¢é
éç¥çè§å¯è
+ static func remove(_ observer: NSObjectProtocol) {
+ IBNotify.remove(observer)
+ }
+}
+
+public extension IBNotify.Name {
+ /// æ¯å¦çµéãä¿¡å·å¼ºåº¦
+// static let deviceInfoUpdate = IBNotify.Name("IOTBluetooth.DeviceInfoUpdate")
+
+ /// è¿æ¥è®¾å¤åçåå¨ï¼ä¸ç§æ
嵿å¼è¿æ¥ï¼ä¸ç§æ¯åæ¢è®¾å¤
+// static let connectedDeviceDidChange = IBNotify.Name("IOTBluetooth.DeviceConnected")
+
+ /// é´æç¶ææ¹åï¼éè¿object è·åç¶æï¼0åå¤é´æã1çå¾
æè¡¨åæè¿æ¥ã 2çå¾
ææºç¡®è®¤é
对请æ±ã3é´ææåã4é´æå¤±è´¥ã
+// static let authStateDidChange = IBNotify.Name("IOTBluetooth.AuthStateDidChange")
+
+ /// åç°è®¾å¤
+// static let deviceHasFound = IBNotify.Name("IOTBluetooth.DeviceHasFound")
+
+
+ /// è¿æ¥ç¶æåçæ¹åãéè¿object è·åç¶æï¼0æå¼è¿æ¥ã1è¿ä¸è®¾å¤ã
+ static let connectStateDidChange = IBNotify.Name("IOTBluetooth.ConnectStateDidChange")
+
+ /// è¿ç¨æç
§å¨ä½ãéè¿objectè·åç¶æã2è¿è¡æå¿æç
§ï¼3éåº
+ static let takePhoto = IBNotify.Name("IOTBluetooth.TakePhoto")
+
+ /// æè¡¨è¯·æ±å¤©æ°æ°æ®
+ static let weather = IBNotify.Name("IOTBluetooth.weather")
+
+ /// æ¾å°è®¾å¤
+ static let didFindDevice = IBNotify.Name("IOTBluetooth.FindDevice")
+
+ /// è®ç»ç¶æåå,éè¿objectè·åç¶æIBTarinState对象
+ static let trainStateDidChanged = IBNotify.Name("IOTBluetooth.TrainStateChanged")
+
+ /// è·åæè¡¨æ¨éçè®ç»å®æ¶æ°æ®,éè¿objectè·åç¶æIBTrainingData对象
+ static let trainingData = IBNotify.Name("IOTBluetooth.TrainingData")
+
+ /// æè¡¨åéæä»¶å·²æ¥æ¶å®æ
+ internal static let fileReceiveFinish = IBNotify.Name("IOTBluetooth.TileReceiveFinish")
+}
+
+extension IBNotify {
+ /// å¤çæè¡¨æ¨éè¿æ¥çéç¥
+ static func handle(_ data: Data) -> Bool {
+ //æç
§
+ if IBAbility.takePhoto.isAnswer(data) {
+ let result = IBGeneralParser.dataPacket(data)
+ let code = result[0].int
+ if code == 2 || code == 3 {
+ post(.takePhoto, object:code)
+ }
+ return true
+ }
+ //æ¾å°è®¾å¤
+ if IBAbility.find.isAnswer(data) {
+ var bytes = data.bytes
+ bytes.removeLast()
+ let code = bytes.last!.int
+ if code == 2 {
+ post(.didFindDevice)
+ }
+ return true
+ }
+ //请æ±å¤©æ°
+ if data.bytes[1] == 0x05 && data.bytes[2] == 0x03 {
+ post(.weather)
+ return true
+ }
+ //表çå®è£
ç¶æ
+ if(data.bytes[1] == 0x05 && data.bytes[2] == 0x04){
+ let result = IBGeneralParser.dataPacket(data)
+ let code = result.int
+ let desc = ["å®è£
失败","å®è£
æå"]
+ Logger.log("å®è£
ç¶æï¼",desc[code])
+ return true
+ }
+ //æè¡¨è¯¢é®APP AIæ¨¡åæ¯å¦å¯ç¨
+ if(data.bytes[1] == 0x05 && data.bytes[2] == 0x06){
+ IBAiManager.shared.aiValid(data)
+ return true
+ }
+ //AIå½é³å·²åå¤å¥½
+ if(data.bytes[1] == 0x05 && data.bytes[2] == 0x05){
+ IBAiManager.shared.aiRequest(data)
+ return true
+ }
+ //æä»¶å·²æ¥æ¶å®æ
+ if data.bytes[1] == 0x06 && data.bytes[2] == 0x03 {
+ let result = IBGeneralParser.dataPacket(data)
+ IBBluetooth.shared.fileSender?.sendFileResult(result[0].int == 1)
+ return true
+ }
+ //è®ç»ç¶æåå
+ if data.bytes[1] == 0x05 && data.bytes[2] == 0x50 {
+ let result = IBGeneralParser.dataPacket(data)
+ let model = IBTarinState(result.data)
+ post(.trainStateDidChanged, object: model)
+ return true
+ }
+ //è®ç»å®æ¶æ°æ®
+ if IBAbility.currentHeartRate.isAnswer(data) {
+ let dataPacket = IBGeneralParser.dataPacket(data)
+ if let model = IBTrainingData(dataPacket.data) {
+ post(.trainingData, object: model)
+ }
+ return true
+ }
+ //é
对
+ if IBPairing.checkPairing(data){
+ return true
+ }
+ return false
+ }
+
+
+
+
+}
diff --git a/IOTBluetooth/IOTBluetooth/IBPairling.swift b/IOTBluetooth/IOTBluetooth/IBPairling.swift
new file mode 100644
index 0000000..377fa7e
--- /dev/null
+++ b/IOTBluetooth/IOTBluetooth/IBPairling.swift
@@ -0,0 +1,72 @@
+//
+// IBPairling.swift
+// IOTBluetooth
+//
+// Created by incar on 2024/7/15.
+//
+
+import Foundation
+
+class IBPairing{
+ static func checkPairing(_ data:Data)->Bool{
+ if data.bytes[1] == 0x05 && data.bytes[2] == 0x11 {
+ let result = IBGeneralParser.dataPacket(data)
+ let code = result[0].int
+ let desc = ["æç»é
对","确认é
对","确认解ç»å
¶ä»ææº","å
¶ä»"]
+ Logger.log("æ¶å°ç¡®è®¤é
å¯¹æ¶æ¯ï¼",desc[code])
+ return true
+ }
+ if data.bytes[1] == 0x05 && data.bytes[2] == 0x1 {
+ //è§£ç»
+ let result = IBGeneralParser.dataPacket(data)
+ let code = result[0].int
+ let desc = ["æç»è§£ç»","确认解ç»"]
+ Logger.log("æ¶å°ç¡®è®¤è§£ç»æ¶æ¯ ",desc[code])
+ return true
+ }
+ if data.bytes[1] == 0x05 && data.bytes[2] == 0x10 {
+ //é
å¯¹ç»æ
+ var result = IBGeneralParser.dataPacket(data)
+ let code = result[0].int
+ if code == 1{
+ result.removeFirst()
+ UserDefaults.standard.setValue(result, forKey: "IOTBletooth.mac")
+ UserDefaults.standard.synchronize()
+
+ Logger.log("æ¶å°é
对æåæ¶æ¯",result)
+ //åéæ¶é´
+ IBPairing.sendTime()
+ }
+ else{
+ Logger.log("æ¶å°é
å¯¹å¤±è´¥æ¶æ¯")
+ IBManager.completeHandler?(false)
+ IBManager.completeHandler = nil
+ }
+
+ return true
+ }
+ return false
+ }
+
+ static func sendTime(){
+ let date = Date()
+ let model = IBSendTime()
+ model.time = Int(date.timeIntervalSince1970)
+ model.week = date.weekDay.rawValue - 1
+ model.year = date.year - 2000
+ model.month = date.month
+ model.day = date.day
+ model.hour = date.hour
+ model.minute = date.minute
+ model.second = date.second
+
+ IBSender()
+ .ability(IBAbility.sendTime)
+ .parameters([.sendTime(model)])
+ .response { result in
+ Logger.log(result)
+ IBManager.completeHandler?(true)
+ IBManager.completeHandler = nil
+ }
+ }
+}
diff --git a/IOTBluetooth/IOTBluetooth/IBParameter.swift b/IOTBluetooth/IOTBluetooth/IBParameter.swift
new file mode 100644
index 0000000..853f8a4
--- /dev/null
+++ b/IOTBluetooth/IOTBluetooth/IBParameter.swift
@@ -0,0 +1,216 @@
+//
+// IBParameter.swift
+// IOTBluetooth
+//
+// Created by yaozuopan on 2024/3/19.
+//
+
+import Foundation
+
+enum IBKey: String {
+ case dialID = "dialID"
+ case action = "action"
+ case motionMode = "motionMode"
+ case language = "language"
+ case value = "value"
+ case file = "file"
+ case targetStep = "targetStep"
+ case sleep = "sleep"
+ case water = "water"
+ case clock = "clock"
+ case heartRate = "heartRate"
+ case bloodOxygen = "bloodOxygen"
+ case screen = "screen"
+ case vibrateSound = "vibrateSound"
+ case otherTarget = "otherTarget"
+ case trainTarget = "trainTarget"
+ case sendPhone = "sendPhone"
+ case sendTime = "sendTime"
+ case auxiliary = "auxiliary"
+ case userInfo = "userInfo"
+ case weather = "weather"
+ case addressBook = "addressBook"
+ case epo = "epo"
+ case ota = "ota"
+ case mp3 = "mp3"
+ case dial = "dial"
+ case dialFile = "dialFile"
+ case deleteFile = "deleteFile"
+ case fetchFils = "fetchFils"
+ case aiValid = "aiValid"
+ case aiResponse = "aiResponse"
+}
+
+/// åæ°
+public enum IBParameter {
+ /// 表çID
+ case dialID(Int)
+ /// 1=(å¼å§ãå¯ç¨ãå¼å¯)ï¼0=(忢ãç¦ç¨ãå
³é)
+ case action(Int)
+ /// è¿å¨æ¨¡å¼
+ case motionMode(IBMotionMode)
+ /// è¯è¨
+ case language(IBLanguage)
+ /// éç¨å¼è®¾ç½®
+ case value(Int)
+ /// æä»¶
+ case file(IBFile)
+ /// è®ç»ç®æ
+ case targetStep(IBTargetStep)
+ /// ç¡ç
+ case sleep(IBSleep)
+ /// åæ°´
+ case water(IBWater)
+ /// 设置é¹é
+ case clock(IBClock)
+ /// 设置å¿ç
+ case heartRate(IBHeartRate)
+ /// è¡æ°§
+ case bloodOxygen(IBBloodOxygen)
+ /// 设置å±å¹
+ case screen(IBScreenConfig)
+ /// 设置声é³åéå¨
+ case vibrateSound(IBVibrateConfig)
+ /// è®¾ç½®ç®æ 设置
+ case otherTarget(IBOtherTarget)
+ /// 设置è®ç»ç®æ
+ case trainTarget(IBTrainTarget)
+ /// åéææºä¿¡æ¯
+ case sendPhone(IBPhoneInfo)
+ /// åéå½åæ¶é´
+ case sendTime(IBSendTime)
+ /// 设置è¾
å©åè½
+ case auxiliary(IBAuxiliary)
+ /// è®¾ç½®ç¨æ·æ°æ®
+ case userInfo(IBUserInfo)
+ /// åéå¤©æ°æ°æ®
+ case weather(IBWeather)
+ /// åéé讯å½
+ case addressBook([IBAddressBook])
+ /// åéEPOæä»¶ä¿¡æ¯
+ case epo([IBEpo])
+ /// åéOTAæä»¶ä¿¡æ¯
+ case ota(IBOtaFile)
+ /// åémp3æä»¶ä¿¡æ¯
+ case MP3(IBMp3File)
+ /// åé表çä¿¡æ¯æ±æ»
+ case dial(IBDial)
+ /// åéå个表çæä»¶ä¿¡æ¯
+ case dialFile(IBDialFile)
+ /// å 餿宿件
+ case deleteFile(IBDeleteFile)
+ /// è·åæå®ç±»åæä»¶ç®å½
+ case fetchFils(IBFile)
+ /// åéAiæ¯å¦å¯ç¨åæ§
+ case aiValid(IBAiValid)
+ /// åéAiååºå
容
+ case aiResponse(IBAiResponse)
+
+ var key: IBKey {
+ switch self {
+ case .dialID(_): return .dialID
+ case .action(_): return .action
+ case .motionMode(_): return .motionMode
+ case .language(_): return .language
+ case .value(_): return .value
+ case .file(_): return .file
+ case .targetStep(_): return .targetStep
+ case .sleep(_): return .sleep
+ case .water(_): return .water
+ case .clock(_): return .clock
+ case .heartRate(_): return .heartRate
+ case .bloodOxygen(_): return .bloodOxygen
+ case .screen(_): return .screen
+ case .vibrateSound(_): return .vibrateSound
+ case .auxiliary(_): return .auxiliary
+ case .otherTarget(_): return .otherTarget
+ case .trainTarget(_): return .trainTarget
+ case .sendPhone(_): return .sendPhone
+ case .sendTime(_): return .sendTime
+ case .userInfo(_): return .userInfo
+ case .weather(_): return .weather
+ case .addressBook(_): return .addressBook
+ case .epo(_): return .epo
+ case .ota(_): return .ota
+ case .MP3(_): return .mp3
+ case .dial(_): return .dial
+ case .dialFile(_): return .dialFile
+ case .deleteFile(_): return .deleteFile
+ case .fetchFils(_): return .fetchFils
+ case .aiValid(_): return .aiValid
+ case .aiResponse(_): return .aiResponse
+ }
+ }
+}
+
+public enum IBMotionMode: Int {
+ /// å¥èµ°
+ case walking = 0
+ /// è·æ¥
+ case running
+ /// éªè¡
+ case ride
+}
+
+public enum IBFile: Int,Codable {
+ /// OTA æä»¶
+ case ota = 1
+ /// MP3 æä»¶
+ case mp3
+ /// 表çä¿¡æ¯
+ case dial
+ /// OTA(W4)
+ case ota_w4
+ ///EPO
+ case epo
+}
+//0ï¼è¿å¨
+//1ï¼å¿ç
+//2ï¼è¡æ°§çæµ
+//3ï¼è®ç»
+//4ï¼è®ç»è®°å½
+//5ï¼æåé
+//6ï¼å¤©æ°
+//7ï¼é³ä¹
+//8ï¼çµè¯
+//9ï¼å½é³
+//10ï¼ç§è¡¨
+//11ï¼è®¡æ¶å¨
+//12ï¼é¹é
+//13ï¼èç
+//14ï¼ç¡ç
+//15ï¼è®¾ç½®
+public enum IBAuxiliary: Int {
+ /// è¿å¨
+ case sport = 0
+ /// å¿ç
+ case heart
+ /// è¡æ°§çæµ
+ case bloodOxygen
+ /// è®ç»
+ case train
+ /// è®ç»è®°å½
+ case tarinRecord
+ /// æåé
+ case compass
+ /// 天æ°
+ case weather
+ /// é³ä¹
+ case music
+ /// çµè¯
+ case mobile
+ /// å½é³
+ case record
+ /// ç§è¡¨
+ case secondTimer
+ /// 计æ¶å¨
+ case timer
+ /// é¹é
+ case clock
+ /// èç
+ case bluetooth
+ /// ç¡ç
+ case sleep
+ /// 设置
+ case setting
+}
diff --git a/IOTBluetooth/IOTBluetooth/IBParser.swift b/IOTBluetooth/IOTBluetooth/IBParser.swift
new file mode 100644
index 0000000..f77524f
--- /dev/null
+++ b/IOTBluetooth/IOTBluetooth/IBParser.swift
@@ -0,0 +1,345 @@
+//
+// IBParser.swift
+// IOTBluetooth
+//
+// Created by yaozuopan on 2024/3/18.
+//
+
+import Foundation
+
+/// èçæ°æ®è§£æåè®®
+protocol IBParser {
+ /// è§£ææ°æ®
+ static func parse(_ data: Data) -> IBResponse
+}
+
+extension IBParser {
+ static func dataPacket(_ data: Data) -> [UInt8] {
+ let dataLength = data[7...10].int
+ return data.suffix(from: 17).prefix(dataLength).map({ $0 })
+ }
+}
+
+struct IBBatteryParser: IBParser {
+ static func parse(_ data: Data) -> IBResponse {
+ var bytes = data.bytes
+ bytes.removeLast()
+ return .response.code(.success).value(bytes.last!.int)
+ }
+}
+
+struct IBSwitchDialParser: IBParser {
+ static func parse(_ data: Data) -> IBResponse {
+ var bytes = data.bytes
+ bytes.removeLast()
+ let code = bytes.last!.int
+ let desc = ["æä»¤æ ¡éªå¤±è´¥", "忢æå", "æ 该表çèµæº", "åæ¢å¤±è´¥"]
+ return .response.code(code == 1 ? .success:.failure).message(desc[code]).value(code)
+ }
+}
+struct IBFetchCurrentDialParser: IBParser {
+ static func parse(_ data: Data) -> IBResponse {
+ let bytes = dataPacket(data)
+ let value = bytes.int
+ return .response.code(.success).value(value)
+ }
+}
+struct IBFetchAuxiliaryParser: IBParser {
+ static func parse(_ data: Data) -> IBResponse {
+ let bytes = dataPacket(data)
+ guard let value = IBAuxiliary(rawValue: bytes.int) else {return .response.code(.parseError) }
+ return .response.code(.success).value(value)
+ }
+}
+
+struct IBCheckDialParser: IBParser {
+ static func parse(_ data: Data) -> IBResponse {
+
+ let code = dataPacket(data).int
+ let desc = ["æä»¤æ ¡éªå¤±è´¥", "å·²å®è£
", "æªå®è£
"]
+ return .response.code(code != 0 ? .success:.failure).message(desc[code]).value(code)
+ }
+}
+
+/// éç¨è§£æ(1 Byte)
+struct IBGeneralParser: IBParser {
+ static func parse(_ data: Data) -> IBResponse {
+// guard data.isEmpty == false else { return IBSingleByteSimulateParser.parse() }
+
+ let code = dataPacket(data).int
+ return .response.code(code == 1 ? .success:.failure)
+ }
+}
+struct IBTakePhotoParser: IBParser {
+ static func parse(_ data: Data) -> IBResponse {
+ let code = dataPacket(data).int
+ let desc = ["æä»¤æ ¡éªå¤±è´¥", "æä½æå", "è¿è¡æå¿æç
§","éåº"]
+ return .response.code(code != 0 ? .success:.failure).message(desc[code]).value(code)
+ }
+}
+struct IBWaterParser: IBParser {
+ static func parse(_ data: Data) -> IBResponse {
+// guard data.isEmpty == false else { return IBSingleByteSimulateParser.parse() }
+
+ let code = dataPacket(data).int
+ let desc = code == 0 ? "å
³é":"å¼å¯"
+ return .response.code(.success).value(code).message(desc)
+ }
+}
+struct IBFindParser: IBParser {
+ static func parse(_ data: Data) -> IBResponse {
+ let code = dataPacket(data).int
+ let desc = ["æä»¤æ ¡éªå¤±è´¥", "æä½æå", "æè¡¨å·²æ¾å°ï¼åæ¢æ¥æ¾"]
+ return .response.code(code != 0 ? .success:.failure).message(desc[code]).value(code)
+ }
+}
+struct IBSendPhoneParser: IBParser {
+ static func parse(_ data: Data) -> IBResponse {
+ let code = dataPacket(data).int
+ let desc = ["æä»¤æ ¡éªå¤±è´¥","æè¡¨æªä¸ä»»ä½ææºç»å®", "æè¡¨å·²ä¸è¯¥ææºç»å®", "æè¡¨å·²ä¸å
¶ä»ææºç»å®"]
+ return .response.code(code != 0 ? .success:.failure).message(desc[code]).value(code)
+ }
+}
+
+
+struct IBWatchStateParser: IBParser {
+ static func parse(_ data: Data) -> IBResponse {
+ var bytes = data.bytes
+ bytes.removeLast()
+ let code = bytes.last!.int
+ let desc = [0:"空é²ç¶æ", 9:"USBåå¨ç¶æ", 10:"è¿å¨è®ç»ç¶æ"]
+ return .response.code(.success).value(code).message(desc[code] ?? "")
+ }
+}
+
+
+struct IBDiskParser: IBParser {
+ static func parse(_ data: Data) -> IBResponse {
+ let dataPacket = dataPacket(data)
+ let code = dataPacket[0].int
+ if code == 1 {
+ var value: Int = 0
+ value = dataPacket.suffix(from: 1).map({ $0 }).int
+ return .response.code(.success).value(value)
+ }
+ else {
+ return .response.code(.failure)
+ }
+ }
+}
+
+struct IBTrainingDataParser: IBParser {
+ static func parse(_ data: Data) -> IBResponse {
+ let dataPacket = dataPacket(data)
+ if dataPacket.count == 0 {
+ return .response.code(.success)
+ }
+ guard let model = IBTrainingData(dataPacket.data) else { return .response.code(.parseError) }
+ return .response.code(.success).value(model)
+ }
+}
+struct IBHeartRateParser: IBParser {
+ static func parse(_ data: Data) -> IBResponse {
+ let dataPacket = dataPacket(data)
+ let model = IBHeartRate(dataPacket.data)
+ Logger.log(model.description)
+ return .response.code(.success).value(model)
+ }
+}
+struct IBBloodOxygenParser: IBParser {
+ static func parse(_ data: Data) -> IBResponse {
+ let dataPacket = dataPacket(data)
+ let model = IBBloodOxygen(dataPacket.data)
+ Logger.log(model.description)
+ return .response.code(.success).value(model)
+ }
+}
+
+struct IBSyncTrainParser: IBParser {
+ static func parse(_ data: Data) -> IBResponse {
+ let dataPacket = dataPacket(data)
+ guard let model = JSON.decode(IBHistoryBaseTraining.self, from: dataPacket.data) else { return .response.code(.parseError) }
+ return .response.code(.success).items(model.list)
+
+// let dataPacket = baseData.jsonString()!
+// guard let model = JSON.decode(IBHistoryBaseTraining.self, from: dataPacket.data!) else { return .response.code(.parseError) }
+// Logger.log(model.jsonString ?? "")
+// return .response.code(.success).items(model.list)
+ }
+}
+struct IBSyncHeartRateParser: IBParser {
+ static func parse(_ data: Data) -> IBResponse {
+ let dataPacket = dataPacket(data)
+ let model = IBHistoryHeartRate(dataPacket.data)
+// Logger.log(model.list)
+ return .response.code(.success).items(model.list)
+ }
+}
+struct IBSyncBloodOxygenParser: IBParser {
+ static func parse(_ data: Data) -> IBResponse {
+ let dataPacket = dataPacket(data)
+ let model = IBHistoryBloodOxygen(dataPacket.data)
+// Logger.log(model.list)
+ return .response.code(.success).items(model.list)
+ }
+}
+struct IBSyncStepParser: IBParser {
+ static func parse(_ data: Data) -> IBResponse {
+ let dataPacket = dataPacket(data)
+ let model = IBHistoryStep(dataPacket.data)
+// Logger.log(model.list)
+ return .response.code(.success).items(model.list)
+ }
+}
+struct IBSyncBurningParser: IBParser {
+ static func parse(_ data: Data) -> IBResponse {
+ let dataPacket = dataPacket(data)
+ let model = IBHistoryBurning(dataPacket.data)
+// Logger.log(model.list)
+ return .response.code(.success).items(model.list)
+ }
+}
+struct IBSyncStandParser: IBParser {
+ static func parse(_ data: Data) -> IBResponse {
+ let dataPacket = dataPacket(data)
+ let model = IBHistoryStand(dataPacket.data)
+// Logger.log(model.list)
+ return .response.code(.success).items(model.list)
+ }
+}
+struct IBSyncCalorieParser: IBParser {
+ static func parse(_ data: Data) -> IBResponse {
+ let dataPacket = dataPacket(data)
+ let model = IBHistoryCalorie(dataPacket.data)
+// Logger.log(model.list)
+ return .response.code(.success).items(model.list)
+ }
+}
+struct IBSyncDistanceParser: IBParser {
+ static func parse(_ data: Data) -> IBResponse {
+ let dataPacket = dataPacket(data)
+ let model = IBHistoryDistance(dataPacket.data)
+// Logger.log(model.list)
+ return .response.code(.success).items(model.list)
+ }
+}
+struct IBSyncSleepParser: IBParser {
+ static func parse(_ data: Data) -> IBResponse {
+ let dataPacket = dataPacket(data)
+ let model = IBHistorySleep(dataPacket.data)
+// Logger.log(model.list)
+ return .response.code(.success).items(model.list)
+ }
+}
+struct IBSyncGpsParser: IBParser {
+ static func parse(_ data: Data) -> IBResponse {
+ let dataPacket = dataPacket(data)
+ let model = IBHistoryGps(dataPacket.data)
+// Logger.log(model.list)
+ return .response.code(.success).items(model.list)
+ }
+}
+struct IBFetchFilesParser: IBParser {
+ static func parse(_ data: Data) -> IBResponse {
+ let dataPacket = dataPacket(data)
+ guard let model = IBFetchFile(dataPacket.data) else { return .response.code(.parseError) }
+ Logger.log(model.jsonString ?? "")
+ return .response.code(.success).value(model)
+ }
+}
+
+
+struct IBAblutParser: IBParser {
+ static func parse(_ data: Data) -> IBResponse {
+ let dataPacket = dataPacket(data)
+ guard let model = JSON.decode(IBAbout.self, from: dataPacket.data) else { return .response.code(.parseError) }
+ Logger.log(model.jsonString ?? "")
+ return .response.code(.success).value(model)
+ }
+}
+struct IBClockParser: IBParser {
+ static func parse(_ data: Data) -> IBResponse {
+ let dataPacket = dataPacket(data)
+ guard let model = JSON.decode(IBClock.self, from: dataPacket.data) else { return .response.code(.parseError) }
+ Logger.log(model.jsonString ?? "")
+ return .response.code(.success).items(model.alarms)
+ }
+}
+struct IBSetClockParser: IBParser {
+ static func parse(_ data: Data) -> IBResponse {
+// guard data.isEmpty == false else { return IBClockSimulateParser.parse() }
+ let code = dataPacket(data).int
+ return .response.code(code == 1 ? .success:.failure)
+ }
+}
+
+struct IBFetchDialsParser: IBParser {
+ static func parse(_ data: Data) -> IBResponse {
+ let dataPacket = dataPacket(data)
+ let num = dataPacket[0].int
+
+ var list:[Int] = []
+ for i in 0.. IBResponse {
+ let dataPacket = dataPacket(data)
+ guard let model = IBTargetStep(dataPacket.data) else { return .response.code(.parseError) }
+
+ Logger.log(model.description)
+ return .response.code(.success).value(model)
+ }
+}
+struct IBSleepParser: IBParser {
+ static func parse(_ data: Data) -> IBResponse {
+ let dataPacket = dataPacket(data)
+ let model = IBSleep(dataPacket.data)
+ Logger.log(model.description)
+ return .response.code(.success).value(model)
+ }
+}
+struct IBScreenParser: IBParser {
+ static func parse(_ data: Data) -> IBResponse {
+ let dataPacket = dataPacket(data)
+ let model = IBScreen(dataPacket.data)
+ Logger.log(model.description)
+ return .response.code(.success).value(model)
+ }
+}
+struct IBVibrateSoundParser: IBParser {
+ static func parse(_ data: Data) -> IBResponse {
+ let dataPacket = dataPacket(data)
+ let model = IBVibrateSound(dataPacket.data)
+ Logger.log(model.description)
+ return .response.code(.success).value(model)
+ }
+}
+struct IBOtherParser: IBParser {
+ static func parse(_ data: Data) -> IBResponse {
+ let dataPacket = dataPacket(data)
+ let model = IBVibrateSound(dataPacket.data)
+ Logger.log(model.description)
+ return .response.code(.success).value(model)
+ }
+}
+struct IBOtherTargetParser: IBParser {
+ static func parse(_ data: Data) -> IBResponse {
+ let dataPacket = dataPacket(data)
+ let model = IBOtherTarget(dataPacket.data)
+ Logger.log(model.description)
+ return .response.code(.success).value(model)
+ }
+}
+
+struct IBfetchAiAudioParser: IBParser {
+ static func parse(_ data: Data) -> IBResponse {
+ let dataPacket = dataPacket(data).data
+ return .response.code(.success).value(dataPacket)
+ }
+}
diff --git a/IOTBluetooth/IOTBluetooth/IBReceiveManager.swift b/IOTBluetooth/IOTBluetooth/IBReceiveManager.swift
new file mode 100644
index 0000000..a326f2a
--- /dev/null
+++ b/IOTBluetooth/IOTBluetooth/IBReceiveManager.swift
@@ -0,0 +1,123 @@
+//
+// IBReceiveManager.swift
+// IOTBluetooth
+//
+// Created by incar on 2024/7/15.
+//
+
+import Foundation
+import CoreBluetooth
+
+
+@objc protocol IBReceiveManagerDelegate {
+ func receiveManagerDidReceiveFullData(characteristic: CBCharacteristic,_ data:Data)
+}
+
+class IBReceiveManager{
+ var delegate:IBReceiveManagerDelegate?
+ static let shared = IBReceiveManager()
+
+ var headData = Data()
+ var lastData = Data()
+ var totalData = Data()
+
+
+ func receice(characteristic: CBCharacteristic){
+
+
+ guard let data = characteristic.value else { return }
+ if(data.count == 2 && data.int == 0){
+// Logger.log("æ¶å°0000æä»¤å¼å¸¸")
+ return
+ }
+
+ if data.count >= 18,data[0] == 0x72{
+ let mark = characteristic.isNotifying ? "Notify Read" : "Read"
+ let uuid = characteristic.uuid.uuidString
+ let pkgTotal = data[3...6].int
+ let dataTotal = data[7...10].int
+ let pkgIndex = data[11...14].int
+ let pkgLen = data[15...16].int
+
+ Logger.log(mark, uuid, "->", "pkgTotal = \(pkgTotal),dataTotal = \(dataTotal),pkgIndex = \(pkgIndex),pkgLen = \(pkgLen)",data.joined(" "))
+
+// if data[1] == 0x01,data[2] == 0x34{
+// //aiè¯é³
+ if pkgIndex == 1{
+ headData = data.prefix(17)
+ lastData = data.suffix(1)
+ }
+ IBBluetooth.shared.deinitTimer()
+ IBBluetooth.shared.startTimer()
+ totalData = totalData + data.suffix(from: 17).prefix(pkgLen)
+ if pkgTotal == pkgIndex{
+ Logger.log("total = \(dataTotal),receive = \(totalData.count)")
+ let fullData = headData + totalData + lastData
+ didGetFullData(characteristic: characteristic, data: fullData)
+ }
+// }
+// else{
+// didGetFullData(characteristic: characteristic, data: data)
+// }
+ }
+ else{
+ Logger.log( data.joined(" "))
+ didGetFullData(characteristic: characteristic, data: data)
+ }
+ }
+
+ func didGetFullData(characteristic: CBCharacteristic,data:Data){
+// Logger.log( data.joined(" "))
+
+ delegate?.receiveManagerDidReceiveFullData(characteristic: characteristic, data)
+ totalData = Data()
+
+ if characteristic.uuid.uuidString == readCharacteristicUUID {
+ let info = IBWatchInfo(data)
+ IBBluetooth.shared.currentConnected.battery = info.battery
+ IBBluetooth.shared.currentConnected.macAddress = info.macAddress
+ IBBluetooth.shared.currentConnected.productID = info.productID
+ IBBluetooth.shared.currentConnected.customerID = info.customerID
+ sendDeviceInfo()
+ }
+
+ if IBNotify.handle(data) {
+// Logger.log("éç¥æ¶æ¯")
+ return
+ }
+ }
+
+ func sendDeviceInfo(){
+ let mac = UserDefaults.standard.object(forKey: "IOTBletooth.mac") as? [Int] ?? []
+ let model = IBPhoneInfo()
+ model.mac = mac
+ IBSender()
+ .ability(IBAbility.sendPhone)
+ .parameters([.sendPhone(model)])
+ .response { result in
+ Logger.log(result)
+ if result.code != .success{
+ //éç¥è¿æ¥å¤±è´¥
+ IBManager.completeHandler?(false)
+ IBManager.completeHandler = nil
+ return
+ }
+ guard let value = result.value as? Int else {return}
+ if value == 2 {
+ //éç¥è¿æ¥æå
+ IBManager.completeHandler?(true)
+ IBManager.completeHandler = nil
+ }
+ else if value == 1{
+ //çå¾
æè¡¨åæè¿æ¥
+ Logger.log("çå¾
æè¡¨åæè¿æ¥")
+ }
+ else if value == 3{
+ //æè¡¨å·²ä¸å
¶ä»ææºç»å®
+ IBManager.completeHandler?(false)
+ IBManager.completeHandler = nil
+ }
+ }
+ }
+}
+
diff --git a/IOTBluetooth/IOTBluetooth/IBSender.swift b/IOTBluetooth/IOTBluetooth/IBSender.swift
new file mode 100644
index 0000000..d498e98
--- /dev/null
+++ b/IOTBluetooth/IOTBluetooth/IBSender.swift
@@ -0,0 +1,140 @@
+//
+// IBSender.swift
+// IOTBluetooth
+//
+// Created by yaozuopan on 2024/3/15.
+//
+
+import Foundation
+
+public typealias IBCompletionHandler = (_ result: IBResponse) -> Void
+
+
+/// èçæ¶æ¯åéç±»
+public class IBSender {
+ public init() {
+ Self.all.append(self)
+ }
+
+ var ability: IBAbility!
+ var parameters: [IBParameter] = []
+ var completion: IBCompletionHandler!
+
+ var dataPacket: [[UInt8]] {
+ var totalData: [UInt8] = []
+ if isValue(ability.checker) {
+ totalData = ability.checker.check(parameters)
+ }
+
+ let list = splitData(totalData)
+ if list.count > 1{
+ var newList = [[UInt8]]()
+ /// åå
æ°
+ let packageCount = list.count
+ /// æ°æ®å
æ»é¿åº¦
+ let dataTotalLength = totalData.count
+ /// æ°æ®å
é¿åº¦
+ let dataLength = list[0].count
+ /// æ°æ®å
ç´¢å¼
+ let index = 1
+
+ var bytes: [UInt8] = [0x73, ability.type.rawValue, ability.id]
+ bytes = bytes + packageCount.byte4 + dataTotalLength.byte4 + index.byte4 + dataLength.byte2
+ bytes = bytes + list[0] + [LRC.calculateLRC(list[0])]
+
+ newList.append(bytes)
+ newList.append(contentsOf: list[1...list.count - 1])
+
+ return newList
+ }
+ else{
+ /// åå
æ°
+ let packageCount = 1
+ /// æ°æ®å
æ»é¿åº¦
+ let dataTotalLength = totalData.count
+ /// æ°æ®å
é¿åº¦
+ let dataLength = totalData.count
+ /// æ°æ®å
ç´¢å¼
+ let index = 1
+
+ var bytes: [UInt8] = [0x73, ability.type.rawValue, ability.id]
+ bytes = bytes + packageCount.byte4 + dataTotalLength.byte4 + index.byte4 + dataLength.byte2
+
+ if totalData.count > 0 {
+ bytes = bytes + totalData
+ bytes = bytes + [LRC.calculateLRC(totalData)]
+ } else {
+ bytes = bytes + [0x00]
+ }
+
+ return [bytes]
+ }
+ }
+
+ private func splitData(_ listData:[UInt8])->[[UInt8]]{
+ let data = listData.data
+ var list = [[UInt8]]()
+ var index = 0
+ let seg = 492
+ while index < data.count {
+ if index < data.count - seg {
+ let sub:[UInt8] = data[index...index + seg - 1].bytes
+ list.append(sub)
+ index += sub.count
+ }
+ else{
+ let sub:[UInt8] = data[index...data.count - 1].bytes
+ index += sub.count
+ list.append(sub)
+ }
+ }
+ return list
+ }
+
+
+ func isAnswer(_ data: Data) -> Bool {
+ return ability.isAnswer(data)
+ }
+
+ func parse(_ data: Data) -> IBResponse {
+ return ability.parser.parse(data)
+ }
+
+ deinit {
+// Logger.log("deinit IBSender")
+ }
+}
+
+public extension IBSender {
+
+ /// åè½æ¥å£
+ @discardableResult
+ func ability(_ value: IBAbility) -> Self {
+ ability = value
+ return self
+ }
+
+ /// åæ°
+ @discardableResult
+ func parameters(_ value: [IBParameter]) -> Self {
+ parameters = value
+ return self
+ }
+
+ /// æ§è¡ä¸ååºå¤ç
+ @discardableResult
+ func response(_ handler: @escaping IBCompletionHandler) -> Self {
+ completion = handler
+ IBBluetooth.shared.send(self)
+ return self
+ }
+}
+
+extension IBSender {
+ static var all: [IBSender] = []
+
+ /// ä»ç¼åå®ä¾éåä¸ç§»é¤è¯¥å®ä¾
+ func remove() {
+ Self.all.removeAll { $0 === self }
+ }
+}
diff --git a/IOTBluetooth/IOTBluetooth/IBSimulateParser.swift b/IOTBluetooth/IOTBluetooth/IBSimulateParser.swift
new file mode 100644
index 0000000..4f97eb2
--- /dev/null
+++ b/IOTBluetooth/IOTBluetooth/IBSimulateParser.swift
@@ -0,0 +1,24 @@
+//
+// IBSimulateParser.swift
+// IOTBluetooth
+//
+// Created by yaozuopan on 2024/3/18.
+//
+
+import Foundation
+
+/// éç¨æ¨¡æååº
+//struct IBSingleByteSimulateParser {
+// static func parse() -> IBResponse {
+// return .response
+// }
+//}
+
+///// é¹é模æååº
+//struct IBClockSimulateParser {
+// static func parse() -> IBResponse {
+// let str = #"{"code":1,"alarms":[{"id":0,"repeat":[0],"hour":10,"minute":0,"enable":1},{"id":1,"repeat":[1,2,3,4,5],"hour":7,"minute":45,"enable":1}]}"#
+// guard let clock = JSON.decode(IBClock.self, from: str.data!) else { return .response.message("æ°æ®è§£æå¤±è´¥") }
+// return .response.success(true).items(clock.alarms)
+// }
+//}
diff --git a/IOTBluetooth/IOTBluetooth/IBluetooth.swift b/IOTBluetooth/IOTBluetooth/IBluetooth.swift
new file mode 100644
index 0000000..dda7dc8
--- /dev/null
+++ b/IOTBluetooth/IOTBluetooth/IBluetooth.swift
@@ -0,0 +1,380 @@
+//
+// IBluetooth.swift
+// IOTBluetooth
+//
+// Created by yaozuopan on 2024/2/4.
+//
+
+import Foundation
+import CoreBluetooth
+
+/// Max is 482
+let dataPacketMaxBytes = 450
+
+public class IBScanOption {
+ var values: [String : Any] = [:]
+ var serviceUUIDs: [String]? = nil
+
+ /// å
许é夿«æ
+ @discardableResult
+ public func allowDuplicates(_ value: Bool) -> Self {
+ values[CBCentralManagerScanOptionAllowDuplicatesKey] = value
+ return self
+ }
+
+ /// æ«ææå®æå¡
+ @discardableResult
+ public func solicited(_ serviceUUIDs: [String]) -> Self {
+ self.serviceUUIDs = serviceUUIDs
+ values[CBCentralManagerScanOptionSolicitedServiceUUIDsKey] = serviceUUIDs.map({ CBUUID(string: $0) })
+ return self
+ }
+
+ public static let `default` = IBScanOption()
+ public static var custom: IBScanOption { IBScanOption() }
+}
+
+/// 主æå¡
+let serviceUUID: String = "18E0"
+/// Notify ç¹å¾å¼
+let notifyCharacteristicUUID: String = "2AE5"
+/// Read ç¹å¾å¼
+let readCharacteristicUUID: String = "2AE2"
+/// Write ç¹å¾å¼(åéåèæ°â¤20)
+let writeCharacteristicUUID: String = "2AE3"
+/// Write ç¹å¾å¼(åéåèæ°>20)
+let writeBigCharacteristicUUID: String = "2AE4"
+/// Write ç¹å¾å¼(åéæä»¶OATãMP3ç)
+let writeFileCharacteristicUUID: String = "2AE6"
+let writeFileResponseUUID: String = "2AE7"
+
+class IBBluetooth: NSObject {
+ static let shared = IBBluetooth()
+
+ var receiveManager = IBReceiveManager()
+
+ private override init() {
+ super.init()
+ centralManager = CBCentralManager(delegate: self, queue: nil)
+ receiveManager.delegate = self
+
+ IBAiManager.shared.loginAction()
+ }
+
+ /// 2AE5
+ private var notifyCharacteristic: CBCharacteristic!
+ /// 2AE2
+ private var readCharacteristic: CBCharacteristic!
+ /// 2AE3
+ private var writeCharacteristic: CBCharacteristic!
+ /// 2AE4
+ private var writeBigCharacteristic: CBCharacteristic!
+ /// 2AE0
+ private var writeFileCharacteristic: CBCharacteristic!
+
+ /// ä¸å¤®ç®¡çç±»ï¼ç®¡çèççæ«æè¿æ¥
+ var centralManager: CBCentralManager!
+
+ /// æ«æå°çèç设å¤éå
+ var devices: [IBPeripheral] = []
+
+ /// å½åè¿æ¥è®¾å¤
+ var currentConnected: IBPeripheral!
+ /// æåæ¶æ¯åéå®ä¾
+ private weak var lastSender: IBSender?
+
+ /// æä»¶åéå®ä¾
+ internal weak var fileSender: IBFileSender?
+
+ private var option: IBScanOption = .default
+ func scan(_ option: IBScanOption = .default) {
+ self.option = option
+ startScan()
+ }
+
+ /// éè¿æ¥è®¾å¤
+ func reconnected() {
+ guard let connectedPeripheral = centralManager.retrieveConnectedPeripherals(withServices: [CBUUID(string: serviceUUID)]).first else { return }
+ currentConnected = IBPeripheral()
+ currentConnected.peripheral = connectedPeripheral
+ centralManager.connect(connectedPeripheral)
+ }
+
+ /// å¼å§æ«æ
+ private func startScan() {
+ if centralManager.state == .poweredOn {
+ Logger.log("å¼å§æ«æèç设å¤...")
+ }
+ centralManager.scanForPeripherals(withServices: nil, options: option.values)
+
+ if let connectedPeripheral = centralManager.retrieveConnectedPeripherals(withServices: [CBUUID(string: serviceUUID)]).first{
+ currentConnected = IBPeripheral()
+ currentConnected.peripheral = connectedPeripheral
+ IBManager.discoverHandler?(currentConnected)
+ }
+ }
+
+ /// åæ¢æ«æ
+ func stopScan(){
+ Logger.log("åæ¢æ«æèç设å¤...")
+ centralManager.stopScan()
+ }
+
+ /// è¿æ¥èç设å¤
+ func connect(_ peripheral: IBPeripheral) {
+ currentConnected = peripheral
+ centralManager.connect(peripheral.peripheral)
+ }
+
+ /// æå¼ä¸èç设å¤çè¿æ¥
+ func cancel(_ peripheral: IBPeripheral) {
+ centralManager.cancelPeripheralConnection(peripheral.peripheral)
+ }
+
+ /// åéæ°æ®
+ func send(_ sender: IBSender) {
+// if currentConnected.peripheral.state == .disconnected{
+// sender.completion(.response.code(.failure).message("ææºæªè¿ä¸èç设å¤"))
+// sender.remove()
+// Logger.log("ææºæªè¿ä¸èç设å¤ï¼")
+// return
+// }
+
+ if let _ = lastSender {
+ sender.completion(.response.code(.failure).message("æå½ä»¤æ£å¨æ§è¡ä¸..."))
+ sender.remove()
+ Logger.log("æå½ä»¤æ£å¨æ§è¡ä¸...")
+ if Self.timer == nil{
+ startTimer()
+ }
+ return
+ }
+
+ startTimer()
+ lastSender = sender
+
+ for dataPacket in sender.dataPacket {
+ Thread.sleep(forTimeInterval:0.02)
+
+ Logger.log("\(sender.ability.characteristicUUID!) Write:", dataPacket.data.joined(" "), "Bytes(\(dataPacket.count))")
+
+ var writeCharacteristic: CBCharacteristic = writeCharacteristic
+ if sender.ability.characteristicUUID == writeBigCharacteristicUUID {
+ writeCharacteristic = writeBigCharacteristic
+ }
+ if sender.ability.characteristicUUID == writeFileCharacteristicUUID {
+ writeCharacteristic = writeFileCharacteristic
+ }
+ currentConnected.peripheral.writeValue(dataPacket.data, for: writeCharacteristic, type: .withResponse)
+ }
+ }
+ func send(fileData data: Data) {
+// Thread.sleep(forTimeInterval:0.02)
+// if currentConnected.peripheral.state == .disconnected{
+// self.fileSender?.lastData?.fileWriteHander?(.response.code(.failure).message("ææºæªè¿ä¸èç设å¤"))
+// Logger.log("ææºæªè¿ä¸èç设å¤ï¼")
+// return
+// }
+
+ startTimer()
+ Logger.log("\(writeFileCharacteristicUUID) Write:", data)
+ currentConnected.peripheral.writeValue(data, for: writeFileCharacteristic, type: .withResponse)
+ }
+}
+
+extension IBBluetooth: CBCentralManagerDelegate {
+ func centralManagerDidUpdateState(_ central: CBCentralManager) {
+ switch central.state {
+ case .unknown:
+ Logger.log("unknown")
+ case .resetting:
+ Logger.log("resetting")
+ case .unsupported:
+ Logger.log("unsupported")
+ case .unauthorized:
+ Logger.log("unauthorized")
+ case .poweredOff:
+ Logger.log("poweredOff")
+ case .poweredOn:
+ startScan()
+ Logger.log("poweredOn")
+ @unknown default:
+ break
+ }
+ }
+
+ func centralManager(_ central: CBCentralManager, didDiscover peripheral: CBPeripheral, advertisementData: [String : Any], rssi RSSI: NSNumber) {
+
+ guard let manufacturerData = advertisementData["kCBAdvDataManufacturerData"] as? Data else { return }
+ guard let manufacturer = IBManufacturer(manufacturerData) else { return }
+
+ let device = IBPeripheral()
+ device.code = manufacturer.code
+ device.isBind = manufacturer.isBind
+ device.rssi = RSSI.intValue
+ device.peripheral = peripheral
+ device.productID = manufacturer.productID
+ device.customerID = manufacturer.productID
+ device.advertisementData = advertisementData
+ device.macAddress = manufacturer.macAddress
+ device.softwareVersion = manufacturer.softwareVersion
+ IBManager.discoverHandler?(device)
+// Logger.log("åç°è®¾å¤", device.name, device.macAddress)
+ }
+
+ func centralManager(_ central: CBCentralManager, didConnect peripheral: CBPeripheral) {
+ peripheral.delegate = self
+ peripheral.discoverServices([CBUUID(string: serviceUUID)])
+// IBNotify.post(.connectedDeviceDidChange)
+ Logger.log("å·²è¿æ¥", currentConnected.name)
+ IBNotify.post(.connectStateDidChange, object: 1)
+ }
+
+ func centralManager(_ central: CBCentralManager, didFailToConnect peripheral: CBPeripheral, error: Error?) {
+ Logger.log("è¿æ¥å¤±è´¥",error?.localizedDescription ?? "" )
+ currentConnected = nil
+ IBManager.completeHandler?(false)
+ IBManager.completeHandler = nil
+ }
+
+ func centralManager(_ central: CBCentralManager, didDisconnectPeripheral peripheral: CBPeripheral, error: Error?) {
+ Logger.log("æå¼è¿æ¥")
+
+ deinitTimer()
+ if let sender = lastSender{
+ lastSender = nil
+ sender.completion?(.response.code(.failure))
+ sender.remove()
+ }
+
+ self.fileSender?.lastData?.fileWriteHander?(.response.code(.failure).message("èçè®¾å¤æå¼è¿æ¥"))
+
+ IBManager.completeHandler?(false)
+ IBManager.completeHandler = nil
+ IBNotify.post(.connectStateDidChange,object: 0)
+ }
+}
+
+extension IBBluetooth: CBPeripheralDelegate {
+ func peripheral(_ peripheral: CBPeripheral, didReadRSSI RSSI: NSNumber, error: Error?) {
+
+ }
+ func peripheral(_ peripheral: CBPeripheral, didDiscoverServices error: Error?) {
+ peripheral
+ .services?
+ .forEach {
+ peripheral.discoverCharacteristics(nil, for: $0)
+ }
+ }
+ func peripheral(_ peripheral: CBPeripheral, didDiscoverCharacteristicsFor service: CBService, error: Error?) {
+ service
+ .characteristics?
+ .forEach {
+ if $0.uuid.uuidString == notifyCharacteristicUUID {
+ notifyCharacteristic = $0
+ peripheral.setNotifyValue(true, for: $0)
+ return
+ }
+
+ if $0.uuid.uuidString == readCharacteristicUUID {
+ readCharacteristic = $0
+ peripheral.setNotifyValue(true, for: $0)
+ return
+ }
+
+ if $0.uuid.uuidString == writeCharacteristicUUID {
+ writeCharacteristic = $0
+ return
+ }
+
+ if $0.uuid.uuidString == writeBigCharacteristicUUID {
+ writeBigCharacteristic = $0
+ return
+ }
+
+ if $0.uuid.uuidString == writeFileCharacteristicUUID {
+ writeFileCharacteristic = $0
+ peripheral.setNotifyValue(true, for: $0)
+ return
+ }
+ if $0.uuid.uuidString == writeFileResponseUUID {
+ peripheral.setNotifyValue(true, for: $0)
+ return
+ }
+ }
+ }
+ func peripheral(_ peripheral: CBPeripheral, didUpdateNotificationStateFor characteristic: CBCharacteristic, error: Error?) {
+ peripheral.readValue(for: characteristic)
+ }
+ func peripheral(_ peripheral: CBPeripheral, didUpdateValueFor characteristic: CBCharacteristic, error: Error?) {
+ if let error = error {
+ Logger.log(error)
+ }
+ if let data = characteristic.value {
+ Logger.log( "[receive] \(characteristic.uuid.uuidString)" + data.joined(" "))
+ }
+ receiveManager.receice(characteristic: characteristic)
+ }
+
+ func peripheral(_ peripheral: CBPeripheral, didWriteValueFor characteristic: CBCharacteristic, error: Error?) {
+ if let error = error {
+ Logger.log(characteristic.uuid.uuidString,error.localizedDescription)
+ }
+ else{
+ Logger.log(characteristic.uuid.uuidString, "write success")
+ }
+ if let sender = lastSender,sender.ability.type == .ai{
+ lastSender = nil
+ sender.completion?(.response.code(.success))
+ sender.remove()
+ return
+ }
+ if let hander = self.fileSender?.lastData?.fileWriteHander{
+ hander(error == nil ? .response.code(.success):.response.code(.failure))
+ }
+ }
+}
+
+extension IBBluetooth:IBReceiveManagerDelegate {
+ func receiveManagerDidReceiveFullData(characteristic: CBCharacteristic,_ data: Data) {
+ if let sender = lastSender,sender.isAnswer(data) == true {
+ deinitTimer()
+ lastSender = nil
+ sender.completion?(sender.parse(data))
+ sender.remove()
+ return
+ }
+
+// if characteristic.uuid.uuidString == notifyCharacteristicUUID {
+// Logger.log("Notify == ")
+// return
+// }
+
+ }
+}
+
+extension IBBluetooth {
+ static var timer: Timer?
+ func startTimer() {
+ deinitTimer()
+
+ Self.timer = Timer.scheduledTimer(withTimeInterval: 10.0, repeats: false, block: { [unowned self] _ in
+ deinitTimer()
+ if let sender = lastSender{
+ lastSender = nil
+ sender.completion?(.response.code(.timeout))
+ sender.remove()
+ }
+
+ self.fileSender?.lastData?.fileWriteHander?(.response.code(.timeout))
+ })
+// Logger.log("åå»ºå®æ¶å¨")
+ }
+
+ func deinitTimer() {
+ guard let _ = Self.timer else { return }
+ Self.timer?.invalidate()
+ Self.timer = nil
+// Logger.log("鿝宿¶å¨")
+ }
+}
diff --git a/IOTBluetooth/IOTBluetooth/IOTBluetooth.h b/IOTBluetooth/IOTBluetooth/IOTBluetooth.h
new file mode 100644
index 0000000..98258c9
--- /dev/null
+++ b/IOTBluetooth/IOTBluetooth/IOTBluetooth.h
@@ -0,0 +1,18 @@
+//
+// IOTBluetooth.h
+// IOTBluetooth
+//
+// Created by yaozuopan on 2024/3/6.
+//
+
+#import
+
+//! Project version number for IOTBluetooth.
+FOUNDATION_EXPORT double IOTBluetoothVersionNumber;
+
+//! Project version string for IOTBluetooth.
+FOUNDATION_EXPORT const unsigned char IOTBluetoothVersionString[];
+
+// In this header, you should import all the public headers of your framework using statements like #import
+
+
diff --git a/IOTBluetooth/IOTBluetooth/MixSdk.framework/Headers/MixSdk-Swift.h b/IOTBluetooth/IOTBluetooth/MixSdk.framework/Headers/MixSdk-Swift.h
new file mode 100644
index 0000000..e761c3b
--- /dev/null
+++ b/IOTBluetooth/IOTBluetooth/MixSdk.framework/Headers/MixSdk-Swift.h
@@ -0,0 +1,468 @@
+#if 0
+#elif defined(__arm64__) && __arm64__
+// Generated by Apple Swift version 5.9 effective-4.2 (swiftlang-5.9.0.128.108 clang-1500.0.40.1)
+#ifndef MIXSDK_SWIFT_H
+#define MIXSDK_SWIFT_H
+#pragma clang diagnostic push
+#pragma clang diagnostic ignored "-Wgcc-compat"
+
+#if !defined(__has_include)
+# define __has_include(x) 0
+#endif
+#if !defined(__has_attribute)
+# define __has_attribute(x) 0
+#endif
+#if !defined(__has_feature)
+# define __has_feature(x) 0
+#endif
+#if !defined(__has_warning)
+# define __has_warning(x) 0
+#endif
+
+#if __has_include()
+# include
+#endif
+
+#pragma clang diagnostic ignored "-Wauto-import"
+#if defined(__OBJC__)
+#include
+#endif
+#if defined(__cplusplus)
+#include
+#include
+#include
+#include
+#include
+#include
+#include
+#else
+#include
+#include
+#include
+#include
+#endif
+#if defined(__cplusplus)
+#if defined(__arm64e__) && __has_include()
+# include
+#else
+#pragma clang diagnostic push
+#pragma clang diagnostic ignored "-Wreserved-macro-identifier"
+# ifndef __ptrauth_swift_value_witness_function_pointer
+# define __ptrauth_swift_value_witness_function_pointer(x)
+# endif
+# ifndef __ptrauth_swift_class_method_pointer
+# define __ptrauth_swift_class_method_pointer(x)
+# endif
+#pragma clang diagnostic pop
+#endif
+#endif
+
+#if !defined(SWIFT_TYPEDEFS)
+# define SWIFT_TYPEDEFS 1
+# if __has_include()
+# include
+# elif !defined(__cplusplus)
+typedef uint_least16_t char16_t;
+typedef uint_least32_t char32_t;
+# endif
+typedef float swift_float2 __attribute__((__ext_vector_type__(2)));
+typedef float swift_float3 __attribute__((__ext_vector_type__(3)));
+typedef float swift_float4 __attribute__((__ext_vector_type__(4)));
+typedef double swift_double2 __attribute__((__ext_vector_type__(2)));
+typedef double swift_double3 __attribute__((__ext_vector_type__(3)));
+typedef double swift_double4 __attribute__((__ext_vector_type__(4)));
+typedef int swift_int2 __attribute__((__ext_vector_type__(2)));
+typedef int swift_int3 __attribute__((__ext_vector_type__(3)));
+typedef int swift_int4 __attribute__((__ext_vector_type__(4)));
+typedef unsigned int swift_uint2 __attribute__((__ext_vector_type__(2)));
+typedef unsigned int swift_uint3 __attribute__((__ext_vector_type__(3)));
+typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4)));
+#endif
+
+#if !defined(SWIFT_PASTE)
+# define SWIFT_PASTE_HELPER(x, y) x##y
+# define SWIFT_PASTE(x, y) SWIFT_PASTE_HELPER(x, y)
+#endif
+#if !defined(SWIFT_METATYPE)
+# define SWIFT_METATYPE(X) Class
+#endif
+#if !defined(SWIFT_CLASS_PROPERTY)
+# if __has_feature(objc_class_property)
+# define SWIFT_CLASS_PROPERTY(...) __VA_ARGS__
+# else
+# define SWIFT_CLASS_PROPERTY(...)
+# endif
+#endif
+#if !defined(SWIFT_RUNTIME_NAME)
+# if __has_attribute(objc_runtime_name)
+# define SWIFT_RUNTIME_NAME(X) __attribute__((objc_runtime_name(X)))
+# else
+# define SWIFT_RUNTIME_NAME(X)
+# endif
+#endif
+#if !defined(SWIFT_COMPILE_NAME)
+# if __has_attribute(swift_name)
+# define SWIFT_COMPILE_NAME(X) __attribute__((swift_name(X)))
+# else
+# define SWIFT_COMPILE_NAME(X)
+# endif
+#endif
+#if !defined(SWIFT_METHOD_FAMILY)
+# if __has_attribute(objc_method_family)
+# define SWIFT_METHOD_FAMILY(X) __attribute__((objc_method_family(X)))
+# else
+# define SWIFT_METHOD_FAMILY(X)
+# endif
+#endif
+#if !defined(SWIFT_NOESCAPE)
+# if __has_attribute(noescape)
+# define SWIFT_NOESCAPE __attribute__((noescape))
+# else
+# define SWIFT_NOESCAPE
+# endif
+#endif
+#if !defined(SWIFT_RELEASES_ARGUMENT)
+# if __has_attribute(ns_consumed)
+# define SWIFT_RELEASES_ARGUMENT __attribute__((ns_consumed))
+# else
+# define SWIFT_RELEASES_ARGUMENT
+# endif
+#endif
+#if !defined(SWIFT_WARN_UNUSED_RESULT)
+# if __has_attribute(warn_unused_result)
+# define SWIFT_WARN_UNUSED_RESULT __attribute__((warn_unused_result))
+# else
+# define SWIFT_WARN_UNUSED_RESULT
+# endif
+#endif
+#if !defined(SWIFT_NORETURN)
+# if __has_attribute(noreturn)
+# define SWIFT_NORETURN __attribute__((noreturn))
+# else
+# define SWIFT_NORETURN
+# endif
+#endif
+#if !defined(SWIFT_CLASS_EXTRA)
+# define SWIFT_CLASS_EXTRA
+#endif
+#if !defined(SWIFT_PROTOCOL_EXTRA)
+# define SWIFT_PROTOCOL_EXTRA
+#endif
+#if !defined(SWIFT_ENUM_EXTRA)
+# define SWIFT_ENUM_EXTRA
+#endif
+#if !defined(SWIFT_CLASS)
+# if __has_attribute(objc_subclassing_restricted)
+# define SWIFT_CLASS(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) __attribute__((objc_subclassing_restricted)) SWIFT_CLASS_EXTRA
+# define SWIFT_CLASS_NAMED(SWIFT_NAME) __attribute__((objc_subclassing_restricted)) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA
+# else
+# define SWIFT_CLASS(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA
+# define SWIFT_CLASS_NAMED(SWIFT_NAME) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA
+# endif
+#endif
+#if !defined(SWIFT_RESILIENT_CLASS)
+# if __has_attribute(objc_class_stub)
+# define SWIFT_RESILIENT_CLASS(SWIFT_NAME) SWIFT_CLASS(SWIFT_NAME) __attribute__((objc_class_stub))
+# define SWIFT_RESILIENT_CLASS_NAMED(SWIFT_NAME) __attribute__((objc_class_stub)) SWIFT_CLASS_NAMED(SWIFT_NAME)
+# else
+# define SWIFT_RESILIENT_CLASS(SWIFT_NAME) SWIFT_CLASS(SWIFT_NAME)
+# define SWIFT_RESILIENT_CLASS_NAMED(SWIFT_NAME) SWIFT_CLASS_NAMED(SWIFT_NAME)
+# endif
+#endif
+#if !defined(SWIFT_PROTOCOL)
+# define SWIFT_PROTOCOL(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) SWIFT_PROTOCOL_EXTRA
+# define SWIFT_PROTOCOL_NAMED(SWIFT_NAME) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_PROTOCOL_EXTRA
+#endif
+#if !defined(SWIFT_EXTENSION)
+# define SWIFT_EXTENSION(M) SWIFT_PASTE(M##_Swift_, __LINE__)
+#endif
+#if !defined(OBJC_DESIGNATED_INITIALIZER)
+# if __has_attribute(objc_designated_initializer)
+# define OBJC_DESIGNATED_INITIALIZER __attribute__((objc_designated_initializer))
+# else
+# define OBJC_DESIGNATED_INITIALIZER
+# endif
+#endif
+#if !defined(SWIFT_ENUM_ATTR)
+# if __has_attribute(enum_extensibility)
+# define SWIFT_ENUM_ATTR(_extensibility) __attribute__((enum_extensibility(_extensibility)))
+# else
+# define SWIFT_ENUM_ATTR(_extensibility)
+# endif
+#endif
+#if !defined(SWIFT_ENUM)
+# define SWIFT_ENUM(_type, _name, _extensibility) enum _name : _type _name; enum SWIFT_ENUM_ATTR(_extensibility) SWIFT_ENUM_EXTRA _name : _type
+# if __has_feature(generalized_swift_name)
+# define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME, _extensibility) enum _name : _type _name SWIFT_COMPILE_NAME(SWIFT_NAME); enum SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_ENUM_ATTR(_extensibility) SWIFT_ENUM_EXTRA _name : _type
+# else
+# define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME, _extensibility) SWIFT_ENUM(_type, _name, _extensibility)
+# endif
+#endif
+#if !defined(SWIFT_UNAVAILABLE)
+# define SWIFT_UNAVAILABLE __attribute__((unavailable))
+#endif
+#if !defined(SWIFT_UNAVAILABLE_MSG)
+# define SWIFT_UNAVAILABLE_MSG(msg) __attribute__((unavailable(msg)))
+#endif
+#if !defined(SWIFT_AVAILABILITY)
+# define SWIFT_AVAILABILITY(plat, ...) __attribute__((availability(plat, __VA_ARGS__)))
+#endif
+#if !defined(SWIFT_WEAK_IMPORT)
+# define SWIFT_WEAK_IMPORT __attribute__((weak_import))
+#endif
+#if !defined(SWIFT_DEPRECATED)
+# define SWIFT_DEPRECATED __attribute__((deprecated))
+#endif
+#if !defined(SWIFT_DEPRECATED_MSG)
+# define SWIFT_DEPRECATED_MSG(...) __attribute__((deprecated(__VA_ARGS__)))
+#endif
+#if !defined(SWIFT_DEPRECATED_OBJC)
+# if __has_feature(attribute_diagnose_if_objc)
+# define SWIFT_DEPRECATED_OBJC(Msg) __attribute__((diagnose_if(1, Msg, "warning")))
+# else
+# define SWIFT_DEPRECATED_OBJC(Msg) SWIFT_DEPRECATED_MSG(Msg)
+# endif
+#endif
+#if defined(__OBJC__)
+#if !defined(IBSegueAction)
+# define IBSegueAction
+#endif
+#endif
+#if !defined(SWIFT_EXTERN)
+# if defined(__cplusplus)
+# define SWIFT_EXTERN extern "C"
+# else
+# define SWIFT_EXTERN extern
+# endif
+#endif
+#if !defined(SWIFT_CALL)
+# define SWIFT_CALL __attribute__((swiftcall))
+#endif
+#if !defined(SWIFT_INDIRECT_RESULT)
+# define SWIFT_INDIRECT_RESULT __attribute__((swift_indirect_result))
+#endif
+#if !defined(SWIFT_CONTEXT)
+# define SWIFT_CONTEXT __attribute__((swift_context))
+#endif
+#if !defined(SWIFT_ERROR_RESULT)
+# define SWIFT_ERROR_RESULT __attribute__((swift_error_result))
+#endif
+#if defined(__cplusplus)
+# define SWIFT_NOEXCEPT noexcept
+#else
+# define SWIFT_NOEXCEPT
+#endif
+#if !defined(SWIFT_C_INLINE_THUNK)
+# if __has_attribute(always_inline)
+# if __has_attribute(nodebug)
+# define SWIFT_C_INLINE_THUNK inline __attribute__((always_inline)) __attribute__((nodebug))
+# else
+# define SWIFT_C_INLINE_THUNK inline __attribute__((always_inline))
+# endif
+# else
+# define SWIFT_C_INLINE_THUNK inline
+# endif
+#endif
+#if defined(_WIN32)
+#if !defined(SWIFT_IMPORT_STDLIB_SYMBOL)
+# define SWIFT_IMPORT_STDLIB_SYMBOL __declspec(dllimport)
+#endif
+#else
+#if !defined(SWIFT_IMPORT_STDLIB_SYMBOL)
+# define SWIFT_IMPORT_STDLIB_SYMBOL
+#endif
+#endif
+#if defined(__OBJC__)
+#if __has_feature(objc_modules)
+#if __has_warning("-Watimport-in-framework-header")
+#pragma clang diagnostic ignored "-Watimport-in-framework-header"
+#endif
+@import Dispatch;
+@import Foundation;
+@import ObjectiveC;
+#endif
+
+#endif
+#pragma clang diagnostic ignored "-Wproperty-attribute-mismatch"
+#pragma clang diagnostic ignored "-Wduplicate-method-arg"
+#if __has_warning("-Wpragma-clang-attribute")
+# pragma clang diagnostic ignored "-Wpragma-clang-attribute"
+#endif
+#pragma clang diagnostic ignored "-Wunknown-pragmas"
+#pragma clang diagnostic ignored "-Wnullability"
+#pragma clang diagnostic ignored "-Wdollar-in-identifier-extension"
+
+#if __has_attribute(external_source_symbol)
+# pragma push_macro("any")
+# undef any
+# pragma clang attribute push(__attribute__((external_source_symbol(language="Swift", defined_in="MixSdk",generated_declaration))), apply_to=any(function,enum,objc_interface,objc_category,objc_protocol))
+# pragma pop_macro("any")
+#endif
+
+#if defined(__OBJC__)
+
+/// å å¯å·¥å
·ç±»
+SWIFT_CLASS("_TtC6MixSdk13AESEncyptUtil")
+@interface AESEncyptUtil : NSObject
+- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER;
+@end
+
+@class NSURLSession;
+@class NSURLSessionDataTask;
+@class NSData;
+@class NSURLSessionTask;
+@class NSURLAuthenticationChallenge;
+@class NSURLCredential;
+@class NSURLSessionDownloadTask;
+@class NSURL;
+
+/// Absorb all the delegates methods of NSURLSession and forwards them to pretty closures.
+/// This is basically the sin eater for NSURLSession.
+SWIFT_CLASS("_TtC6MixSdk15DelegateManager")
+@interface DelegateManager : NSObject
+- (void)URLSession:(NSURLSession * _Nonnull)session dataTask:(NSURLSessionDataTask * _Nonnull)dataTask didReceiveData:(NSData * _Nonnull)data;
+- (void)URLSession:(NSURLSession * _Nonnull)session task:(NSURLSessionTask * _Nonnull)task didCompleteWithError:(NSError * _Nullable)error;
+- (void)URLSession:(NSURLSession * _Nonnull)session task:(NSURLSessionTask * _Nonnull)task didReceiveChallenge:(NSURLAuthenticationChallenge * _Nonnull)challenge completionHandler:(void (^ _Nonnull)(NSURLSessionAuthChallengeDisposition, NSURLCredential * _Nullable))completionHandler;
+- (void)URLSession:(NSURLSession * _Nonnull)session task:(NSURLSessionTask * _Nonnull)task didSendBodyData:(int64_t)bytesSent totalBytesSent:(int64_t)totalBytesSent totalBytesExpectedToSend:(int64_t)totalBytesExpectedToSend;
+- (void)URLSession:(NSURLSession * _Nonnull)session downloadTask:(NSURLSessionDownloadTask * _Nonnull)downloadTask didWriteData:(int64_t)bytesWritten totalBytesWritten:(int64_t)totalBytesWritten totalBytesExpectedToWrite:(int64_t)totalBytesExpectedToWrite;
+- (void)URLSession:(NSURLSession * _Nonnull)session downloadTask:(NSURLSessionDownloadTask * _Nonnull)downloadTask didFinishDownloadingToURL:(NSURL * _Nonnull)location;
+- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER;
+@end
+
+
+/// SDK 管çç±»
+SWIFT_CLASS("_TtC6MixSdk6MixSdk")
+@interface MixSdk : NSObject
+- (nonnull instancetype)init SWIFT_UNAVAILABLE;
++ (nonnull instancetype)new SWIFT_DEPRECATED_MSG("-init is unavailable");
+@end
+
+@class NSCoder;
+
+/// This is how to upload files in SwiftHTTP. The upload object represents a file to upload by either a data blob or a url (which it reads off disk).
+SWIFT_CLASS("_TtC6MixSdk6Upload")
+@interface Upload : NSObject
+/// Standard NSCoder support
+- (void)encodeWithCoder:(NSCoder * _Nonnull)aCoder;
+/// Required for NSObject support (because of NSCoder, it would be a struct otherwise!)
+- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER;
+- (nonnull instancetype)initWithCoder:(NSCoder * _Nonnull)aDecoder;
+@end
+
+
+@class NSString;
+@class NSURLRequest;
+enum WebSocketReadyState : NSInteger;
+
+/// WebSocket objects are bidirectional network streams that communicate over HTTP. RFC 6455.
+SWIFT_CLASS("_TtC6MixSdk9WebSocket")
+@interface WebSocket : NSObject
+@property (nonatomic, readonly) NSUInteger hash;
+- (BOOL)isEqual:(id _Nullable)other SWIFT_WARN_UNUSED_RESULT;
+/// Create a WebSocket connection to a URL; this should be the URL to which the WebSocket server will respond.
+- (nonnull instancetype)init:(NSString * _Nonnull)url;
+/// Create a WebSocket connection to a URL; this should be the URL to which the WebSocket server will respond.
+- (nonnull instancetype)initWithUrl:(NSURL * _Nonnull)url;
+/// Create a WebSocket connection to a URL; this should be the URL to which the WebSocket server will respond. Also include a list of protocols.
+- (nonnull instancetype)init:(NSString * _Nonnull)url subProtocols:(NSArray * _Nonnull)subProtocols;
+/// Create a WebSocket connection to a URL; this should be the URL to which the WebSocket server will respond. Also include a protocol.
+- (nonnull instancetype)init:(NSString * _Nonnull)url subProtocol:(NSString * _Nonnull)subProtocol;
+/// Create a WebSocket connection from an NSURLRequest; Also include a list of protocols.
+- (nonnull instancetype)initWithRequest:(NSURLRequest * _Nonnull)request subProtocols:(NSArray * _Nonnull)subProtocols OBJC_DESIGNATED_INITIALIZER;
+/// Create a WebSocket object with a deferred connection; the connection is not opened until the .open() method is called.
+- (nonnull instancetype)init;
+/// The URL as resolved by the constructor. This is always an absolute URL. Read only.
+@property (nonatomic, readonly, copy) NSString * _Nonnull url;
+/// A string indicating the name of the sub-protocol the server selected; this will be one of the strings specified in the protocols parameter when creating the WebSocket object.
+@property (nonatomic, readonly, copy) NSString * _Nonnull subProtocol;
+/// Allow for Self-Signed SSL Certificates. Default is false.
+@property (nonatomic) BOOL allowSelfSignedSSL;
+/// The queue for firing off events. default is main_queue
+@property (nonatomic, strong) dispatch_queue_t _Nullable eventQueue;
+/// The current state of the connection; this is one of the WebSocketReadyState constants. Read only.
+@property (nonatomic, readonly) enum WebSocketReadyState readyState;
+/// Opens a deferred or closed WebSocket connection to a URL; this should be the URL to which the WebSocket server will respond.
+- (void)open:(NSString * _Nonnull)url;
+/// Opens a deferred or closed WebSocket connection to a URL; this should be the URL to which the WebSocket server will respond.
+- (void)openWithNsurl:(NSURL * _Nonnull)url;
+/// Opens a deferred or closed WebSocket connection to a URL; this should be the URL to which the WebSocket server will respond. Also include a list of protocols.
+- (void)open:(NSString * _Nonnull)url subProtocols:(NSArray * _Nonnull)subProtocols;
+/// Opens a deferred or closed WebSocket connection to a URL; this should be the URL to which the WebSocket server will respond. Also include a protocol.
+- (void)open:(NSString * _Nonnull)url subProtocol:(NSString * _Nonnull)subProtocol;
+/// Opens a deferred or closed WebSocket connection from an NSURLRequest; Also include a list of protocols.
+- (void)openWithRequest:(NSURLRequest * _Nonnull)request subProtocols:(NSArray * _Nonnull)subProtocols;
+/// Opens a closed WebSocket connection from an NSURLRequest; Uses the same request and protocols as previously closed WebSocket
+- (void)open;
+/// Closes the WebSocket connection or connection attempt, if any. If the connection is already closed or in the state of closing, this method does nothing.
+/// :param: code An integer indicating the status code explaining why the connection is being closed. If this parameter is not specified, a default value of 1000 (indicating a normal closure) is assumed.
+/// :param: reason A human-readable string explaining why the connection is closing. This string must be no longer than 123 bytes of UTF-8 text (not characters).
+- (void)close:(NSInteger)code reason:(NSString * _Nonnull)reason;
+/// Transmits message to the server over the WebSocket connection.
+/// :param: message The message to be sent to the server.
+- (void)send:(id _Nonnull)message;
+/// Transmits a ping to the server over the WebSocket connection.
+/// :param: optional message The data to be sent to the server.
+- (void)ping:(id _Nonnull)message;
+/// Transmits a ping to the server over the WebSocket connection.
+- (void)ping;
+@end
+
+@protocol WebSocketDelegate;
+
+@interface WebSocket (SWIFT_EXTENSION(MixSdk))
+/// The events of the WebSocket using a delegate.
+@property (nonatomic, strong) id _Nullable delegate;
+/// Transmits message to the server over the WebSocket connection.
+/// :param: text The message (string) to be sent to the server.
+- (void)sendWithText:(NSString * _Nonnull)text;
+/// Transmits message to the server over the WebSocket connection.
+/// :param: data The message (binary) to be sent to the server.
+- (void)sendWithData:(NSData * _Nonnull)data;
+@end
+
+@class NSError;
+
+/// WebSocketDelegate is an Objective-C alternative to WebSocketEvents and is used to delegate the events for the WebSocket connection.
+SWIFT_PROTOCOL("_TtP6MixSdk17WebSocketDelegate_")
+@protocol WebSocketDelegate
+/// A function to be called when the WebSocket connectionâs readyState changes to .Open; this indicates that the connection is ready to send and receive data.
+- (void)webSocketOpen;
+/// A function to be called when the WebSocket connectionâs readyState changes to .Closed.
+- (void)webSocketClose:(NSInteger)code reason:(NSString * _Nonnull)reason wasClean:(BOOL)wasClean;
+/// A function to be called when an error occurs.
+- (void)webSocketError:(NSError * _Nonnull)error;
+@optional
+/// A function to be called when a message (string) is received from the server.
+- (void)webSocketMessageText:(NSString * _Nonnull)text;
+/// A function to be called when a message (binary) is received from the server.
+- (void)webSocketMessageData:(NSData * _Nonnull)data;
+/// A function to be called when a pong is received from the server.
+- (void)webSocketPong;
+/// A function to be called when the WebSocket process has ended; this event is guarenteed to be called once and can be used as an alternative to the âcloseâ or âerrorâ events.
+- (void)webSocketEnd:(NSInteger)code reason:(NSString * _Nonnull)reason wasClean:(BOOL)wasClean error:(NSError * _Nullable)error;
+@end
+
+/// The WebSocketReadyState enum is used by the readyState property to describe the status of the WebSocket connection.
+typedef SWIFT_ENUM(NSInteger, WebSocketReadyState, closed) {
+/// The connection is not yet open.
+ WebSocketReadyStateConnecting = 0,
+/// The connection is open and ready to communicate.
+ WebSocketReadyStateOpen = 1,
+/// The connection is in the process of closing.
+ WebSocketReadyStateClosing = 2,
+/// The connection is closed or couldnât be opened.
+ WebSocketReadyStateClosed = 3,
+};
+
+#endif
+#if __has_attribute(external_source_symbol)
+# pragma clang attribute pop
+#endif
+#if defined(__cplusplus)
+#endif
+#pragma clang diagnostic pop
+#endif
+
+#else
+#error unsupported Swift architecture
+#endif
diff --git a/IOTBluetooth/IOTBluetooth/MixSdk.framework/Headers/MixSdk.h b/IOTBluetooth/IOTBluetooth/MixSdk.framework/Headers/MixSdk.h
new file mode 100644
index 0000000..19e1df6
--- /dev/null
+++ b/IOTBluetooth/IOTBluetooth/MixSdk.framework/Headers/MixSdk.h
@@ -0,0 +1,18 @@
+//
+// MixSdk.h
+// MixSdk
+//
+// Created by incar on 2024/6/12.
+//
+
+#import
+
+//! Project version number for MixSdk.
+FOUNDATION_EXPORT double MixSdkVersionNumber;
+
+//! Project version string for MixSdk.
+FOUNDATION_EXPORT const unsigned char MixSdkVersionString[];
+
+// In this header, you should import all the public headers of your framework using statements like #import
+
+
diff --git a/IOTBluetooth/IOTBluetooth/MixSdk.framework/Info.plist b/IOTBluetooth/IOTBluetooth/MixSdk.framework/Info.plist
new file mode 100644
index 0000000..b1cbdc2
Binary files /dev/null and b/IOTBluetooth/IOTBluetooth/MixSdk.framework/Info.plist differ
diff --git a/IOTBluetooth/IOTBluetooth/MixSdk.framework/MixSdk b/IOTBluetooth/IOTBluetooth/MixSdk.framework/MixSdk
new file mode 100644
index 0000000..1b0f794
Binary files /dev/null and b/IOTBluetooth/IOTBluetooth/MixSdk.framework/MixSdk differ
diff --git a/IOTBluetooth/IOTBluetooth/MixSdk.framework/Modules/MixSdk.swiftmodule/Project/arm64-apple-ios.swiftsourceinfo b/IOTBluetooth/IOTBluetooth/MixSdk.framework/Modules/MixSdk.swiftmodule/Project/arm64-apple-ios.swiftsourceinfo
new file mode 100644
index 0000000..3f4c4f8
Binary files /dev/null and b/IOTBluetooth/IOTBluetooth/MixSdk.framework/Modules/MixSdk.swiftmodule/Project/arm64-apple-ios.swiftsourceinfo differ
diff --git a/IOTBluetooth/IOTBluetooth/MixSdk.framework/Modules/MixSdk.swiftmodule/arm64-apple-ios.abi.json b/IOTBluetooth/IOTBluetooth/MixSdk.framework/Modules/MixSdk.swiftmodule/arm64-apple-ios.abi.json
new file mode 100644
index 0000000..9ba64ba
--- /dev/null
+++ b/IOTBluetooth/IOTBluetooth/MixSdk.framework/Modules/MixSdk.swiftmodule/arm64-apple-ios.abi.json
@@ -0,0 +1,48483 @@
+{
+ "ABIRoot": {
+ "kind": "Root",
+ "name": "TopLevel",
+ "printedName": "TopLevel",
+ "children": [
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "MixSdk",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Darwin",
+ "printedName": "Darwin",
+ "declKind": "Import",
+ "moduleName": "MixSdk"
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "MixSdk",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "MSAudioConvert",
+ "printedName": "MSAudioConvert",
+ "children": [
+ {
+ "kind": "Function",
+ "name": "sbcTopcm",
+ "printedName": "sbcTopcm(_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Data",
+ "printedName": "Foundation.Data",
+ "usr": "s:10Foundation4DataV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Data",
+ "printedName": "Foundation.Data",
+ "usr": "s:10Foundation4DataV"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6MixSdk14MSAudioConvertC8sbcTopcmy10Foundation4DataVAGFZ",
+ "mangledName": "$s6MixSdk14MSAudioConvertC8sbcTopcmy10Foundation4DataVAGFZ",
+ "moduleName": "MixSdk",
+ "static": true,
+ "declAttributes": [
+ "Final",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "sbcTopcm",
+ "printedName": "sbcTopcm(_:_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Data",
+ "printedName": "Foundation.Data",
+ "usr": "s:10Foundation4DataV"
+ },
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Foundation.Data) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Data",
+ "printedName": "Foundation.Data",
+ "usr": "s:10Foundation4DataV"
+ }
+ ]
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6MixSdk14MSAudioConvertC8sbcTopcmyy10Foundation4DataV_yAGctFZ",
+ "mangledName": "$s6MixSdk14MSAudioConvertC8sbcTopcmyy10Foundation4DataV_yAGctFZ",
+ "moduleName": "MixSdk",
+ "static": true,
+ "declAttributes": [
+ "Final",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "pcmToMp3",
+ "printedName": "pcmToMp3(_:_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6MixSdk14MSAudioConvertC8pcmToMp3ySbSS_SStFZ",
+ "mangledName": "$s6MixSdk14MSAudioConvertC8pcmToMp3ySbSS_SStFZ",
+ "moduleName": "MixSdk",
+ "static": true,
+ "declAttributes": [
+ "Final",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "pcmToMp3",
+ "printedName": "pcmToMp3(pcmPath:pcmSampleRate:mp3Path:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "hasDefaultArg": true,
+ "usr": "s:Si"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6MixSdk14MSAudioConvertC8pcmToMp30E4Path0E10SampleRate03mp3H0SbSS_SiSStFZ",
+ "mangledName": "$s6MixSdk14MSAudioConvertC8pcmToMp30E4Path0E10SampleRate03mp3H0SbSS_SiSStFZ",
+ "moduleName": "MixSdk",
+ "static": true,
+ "declAttributes": [
+ "Final",
+ "AccessControl"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "sbcToPcm",
+ "printedName": "sbcToPcm(sbcPath:pcmPath:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6MixSdk14MSAudioConvertC8sbcToPcm0E4Path03pcmH0SbSS_SStFZ",
+ "mangledName": "$s6MixSdk14MSAudioConvertC8sbcToPcm0E4Path03pcmH0SbSS_SStFZ",
+ "moduleName": "MixSdk",
+ "static": true,
+ "declAttributes": [
+ "Final",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "sbcToMp3",
+ "printedName": "sbcToMp3(sbcPath:mp3Path:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6MixSdk14MSAudioConvertC8sbcToMp30E4Path03mp3H0SbSS_SStFZ",
+ "mangledName": "$s6MixSdk14MSAudioConvertC8sbcToMp30E4Path03mp3H0SbSS_SStFZ",
+ "moduleName": "MixSdk",
+ "static": true,
+ "declAttributes": [
+ "Final",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Class",
+ "usr": "s:6MixSdk14MSAudioConvertC",
+ "mangledName": "$s6MixSdk14MSAudioConvertC",
+ "moduleName": "MixSdk",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasMissingDesignatedInitializers": true
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "MixSdk",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "MixSdk",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "CommonCrypto",
+ "printedName": "CommonCrypto",
+ "declKind": "Import",
+ "moduleName": "MixSdk"
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "MSAuth",
+ "printedName": "MSAuth",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "authorized",
+ "printedName": "authorized",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6MixSdk6MSAuthC10authorizedSbvp",
+ "mangledName": "$s6MixSdk6MSAuthC10authorizedSbvp",
+ "moduleName": "MixSdk",
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "SetterAccess",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdk6MSAuthC10authorizedSbvg",
+ "mangledName": "$s6MixSdk6MSAuthC10authorizedSbvg",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Function",
+ "name": "register",
+ "printedName": "register(productId:productKey:deviceId:completeHandler:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Swift.String?, MixSdk.MSError?) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Tuple",
+ "printedName": "(Swift.String?, MixSdk.MSError?)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "MixSdk.MSError?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "MSError",
+ "printedName": "MixSdk.MSError",
+ "usr": "s:6MixSdk7MSErrorO"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6MixSdk6MSAuthC8register9productId0E3Key06deviceF015completeHandlerySS_S2SySSSg_AA7MSErrorOSgtctF",
+ "mangledName": "$s6MixSdk6MSAuthC8register9productId0E3Key06deviceF015completeHandlerySS_S2SySSSg_AA7MSErrorOSgtctF",
+ "moduleName": "MixSdk",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "login",
+ "printedName": "login(productKey:deviceId:password:completeHandler:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Swift.String?, MixSdk.MSError?) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Tuple",
+ "printedName": "(Swift.String?, MixSdk.MSError?)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "MixSdk.MSError?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "MSError",
+ "printedName": "MixSdk.MSError",
+ "usr": "s:6MixSdk7MSErrorO"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6MixSdk6MSAuthC5login10productKey8deviceId8password15completeHandlerySS_S2SySSSg_AA7MSErrorOSgtctF",
+ "mangledName": "$s6MixSdk6MSAuthC5login10productKey8deviceId8password15completeHandlerySS_S2SySSSg_AA7MSErrorOSgtctF",
+ "moduleName": "MixSdk",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Class",
+ "usr": "s:6MixSdk6MSAuthC",
+ "mangledName": "$s6MixSdk6MSAuthC",
+ "moduleName": "MixSdk",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasMissingDesignatedInitializers": true
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "MixSdk",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "MixSdk",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "MixSdk",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "MixSdk",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "CommonCrypto",
+ "printedName": "CommonCrypto",
+ "declKind": "Import",
+ "moduleName": "MixSdk"
+ },
+ {
+ "kind": "Import",
+ "name": "CryptoKit",
+ "printedName": "CryptoKit",
+ "declKind": "Import",
+ "moduleName": "MixSdk"
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "MixSdk",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "MixSdk",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "MixSdk",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "MixSdk",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "MixSdk",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "MixSdk",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "MSError",
+ "printedName": "MSError",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "invalidRequest",
+ "printedName": "invalidRequest",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(MixSdk.MSError.Type) -> MixSdk.MSError",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "MSError",
+ "printedName": "MixSdk.MSError",
+ "usr": "s:6MixSdk7MSErrorO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "MixSdk.MSError.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "MSError",
+ "printedName": "MixSdk.MSError",
+ "usr": "s:6MixSdk7MSErrorO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:6MixSdk7MSErrorO14invalidRequestyA2CmF",
+ "mangledName": "$s6MixSdk7MSErrorO14invalidRequestyA2CmF",
+ "moduleName": "MixSdk",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "parsingError",
+ "printedName": "parsingError",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(MixSdk.MSError.Type) -> MixSdk.MSError",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "MSError",
+ "printedName": "MixSdk.MSError",
+ "usr": "s:6MixSdk7MSErrorO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "MixSdk.MSError.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "MSError",
+ "printedName": "MixSdk.MSError",
+ "usr": "s:6MixSdk7MSErrorO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:6MixSdk7MSErrorO12parsingErroryA2CmF",
+ "mangledName": "$s6MixSdk7MSErrorO12parsingErroryA2CmF",
+ "moduleName": "MixSdk",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "reponseError",
+ "printedName": "reponseError",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(MixSdk.MSError.Type) -> (Swift.Int, Swift.String) -> MixSdk.MSError",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Swift.Int, Swift.String) -> MixSdk.MSError",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "MSError",
+ "printedName": "MixSdk.MSError",
+ "usr": "s:6MixSdk7MSErrorO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Tuple",
+ "printedName": "(Swift.Int, Swift.String)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "MixSdk.MSError.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "MSError",
+ "printedName": "MixSdk.MSError",
+ "usr": "s:6MixSdk7MSErrorO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:6MixSdk7MSErrorO12reponseErroryACSi_SStcACmF",
+ "mangledName": "$s6MixSdk7MSErrorO12reponseErroryACSi_SStcACmF",
+ "moduleName": "MixSdk",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "unauthorised",
+ "printedName": "unauthorised",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(MixSdk.MSError.Type) -> MixSdk.MSError",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "MSError",
+ "printedName": "MixSdk.MSError",
+ "usr": "s:6MixSdk7MSErrorO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "MixSdk.MSError.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "MSError",
+ "printedName": "MixSdk.MSError",
+ "usr": "s:6MixSdk7MSErrorO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:6MixSdk7MSErrorO12unauthorisedyA2CmF",
+ "mangledName": "$s6MixSdk7MSErrorO12unauthorisedyA2CmF",
+ "moduleName": "MixSdk",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "unknow",
+ "printedName": "unknow",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(MixSdk.MSError.Type) -> MixSdk.MSError",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "MSError",
+ "printedName": "MixSdk.MSError",
+ "usr": "s:6MixSdk7MSErrorO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "MixSdk.MSError.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "MSError",
+ "printedName": "MixSdk.MSError",
+ "usr": "s:6MixSdk7MSErrorO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:6MixSdk7MSErrorO6unknowyA2CmF",
+ "mangledName": "$s6MixSdk7MSErrorO6unknowyA2CmF",
+ "moduleName": "MixSdk",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "msg",
+ "printedName": "msg",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6MixSdk7MSErrorO3msgSSvp",
+ "mangledName": "$s6MixSdk7MSErrorO3msgSSvp",
+ "moduleName": "MixSdk",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdk7MSErrorO3msgSSvg",
+ "mangledName": "$s6MixSdk7MSErrorO3msgSSvg",
+ "moduleName": "MixSdk",
+ "accessorKind": "get"
+ }
+ ]
+ }
+ ],
+ "declKind": "Enum",
+ "usr": "s:6MixSdk7MSErrorO",
+ "mangledName": "$s6MixSdk7MSErrorO",
+ "moduleName": "MixSdk",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Error",
+ "printedName": "Error",
+ "usr": "s:s5ErrorP",
+ "mangledName": "$ss5ErrorP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Sendable",
+ "printedName": "Sendable",
+ "usr": "s:s8SendableP",
+ "mangledName": "$ss8SendableP"
+ }
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "MixSdk",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "MixSdk",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "MSTtsEvent",
+ "printedName": "MSTtsEvent",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "event",
+ "printedName": "event",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6MixSdk10MSTtsEventC5eventSSvp",
+ "mangledName": "$s6MixSdk10MSTtsEventC5eventSSvp",
+ "moduleName": "MixSdk",
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdk10MSTtsEventC5eventSSvg",
+ "mangledName": "$s6MixSdk10MSTtsEventC5eventSSvg",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdk10MSTtsEventC5eventSSvs",
+ "mangledName": "$s6MixSdk10MSTtsEventC5eventSSvs",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdk10MSTtsEventC5eventSSvM",
+ "mangledName": "$s6MixSdk10MSTtsEventC5eventSSvM",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "msg",
+ "printedName": "msg",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6MixSdk10MSTtsEventC3msgSSvp",
+ "mangledName": "$s6MixSdk10MSTtsEventC3msgSSvp",
+ "moduleName": "MixSdk",
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdk10MSTtsEventC3msgSSvg",
+ "mangledName": "$s6MixSdk10MSTtsEventC3msgSSvg",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdk10MSTtsEventC3msgSSvs",
+ "mangledName": "$s6MixSdk10MSTtsEventC3msgSSvs",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdk10MSTtsEventC3msgSSvM",
+ "mangledName": "$s6MixSdk10MSTtsEventC3msgSSvM",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "status",
+ "printedName": "status",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6MixSdk10MSTtsEventC6statusSivp",
+ "mangledName": "$s6MixSdk10MSTtsEventC6statusSivp",
+ "moduleName": "MixSdk",
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdk10MSTtsEventC6statusSivg",
+ "mangledName": "$s6MixSdk10MSTtsEventC6statusSivg",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdk10MSTtsEventC6statusSivs",
+ "mangledName": "$s6MixSdk10MSTtsEventC6statusSivs",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdk10MSTtsEventC6statusSivM",
+ "mangledName": "$s6MixSdk10MSTtsEventC6statusSivM",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "task_id",
+ "printedName": "task_id",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6MixSdk10MSTtsEventC7task_idSSvp",
+ "mangledName": "$s6MixSdk10MSTtsEventC7task_idSSvp",
+ "moduleName": "MixSdk",
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdk10MSTtsEventC7task_idSSvg",
+ "mangledName": "$s6MixSdk10MSTtsEventC7task_idSSvg",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdk10MSTtsEventC7task_idSSvs",
+ "mangledName": "$s6MixSdk10MSTtsEventC7task_idSSvs",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdk10MSTtsEventC7task_idSSvM",
+ "mangledName": "$s6MixSdk10MSTtsEventC7task_idSSvM",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(from:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "MSTtsEvent",
+ "printedName": "MixSdk.MSTtsEvent",
+ "usr": "s:6MixSdk10MSTtsEventC"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Decoder",
+ "printedName": "Swift.Decoder",
+ "usr": "s:s7DecoderP"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:6MixSdk10MSTtsEventC4fromACs7Decoder_p_tKcfc",
+ "mangledName": "$s6MixSdk10MSTtsEventC4fromACs7Decoder_p_tKcfc",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "declAttributes": [
+ "Required"
+ ],
+ "throwing": true,
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Function",
+ "name": "encode",
+ "printedName": "encode(to:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Encoder",
+ "printedName": "Swift.Encoder",
+ "usr": "s:s7EncoderP"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6MixSdk10MSTtsEventC6encode2toys7Encoder_p_tKF",
+ "mangledName": "$s6MixSdk10MSTtsEventC6encode2toys7Encoder_p_tKF",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "throwing": true,
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Class",
+ "usr": "s:6MixSdk10MSTtsEventC",
+ "mangledName": "$s6MixSdk10MSTtsEventC",
+ "moduleName": "MixSdk",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasMissingDesignatedInitializers": true,
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Decodable",
+ "printedName": "Decodable",
+ "usr": "s:Se",
+ "mangledName": "$sSe"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Encodable",
+ "printedName": "Encodable",
+ "usr": "s:SE",
+ "mangledName": "$sSE"
+ }
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Darwin",
+ "printedName": "Darwin",
+ "declKind": "Import",
+ "moduleName": "MixSdk"
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "MixSdk",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Darwin",
+ "printedName": "Darwin",
+ "declKind": "Import",
+ "moduleName": "MixSdk"
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "MixSdk",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "MSConnectState",
+ "printedName": "MSConnectState",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "connected",
+ "printedName": "connected",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(MixSdk.MSConnectState.Type) -> MixSdk.MSConnectState",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "MSConnectState",
+ "printedName": "MixSdk.MSConnectState",
+ "usr": "s:6MixSdk14MSConnectStateO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "MixSdk.MSConnectState.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "MSConnectState",
+ "printedName": "MixSdk.MSConnectState",
+ "usr": "s:6MixSdk14MSConnectStateO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:6MixSdk14MSConnectStateO9connectedyA2CmF",
+ "mangledName": "$s6MixSdk14MSConnectStateO9connectedyA2CmF",
+ "moduleName": "MixSdk",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "disConnected",
+ "printedName": "disConnected",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(MixSdk.MSConnectState.Type) -> MixSdk.MSConnectState",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "MSConnectState",
+ "printedName": "MixSdk.MSConnectState",
+ "usr": "s:6MixSdk14MSConnectStateO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "MixSdk.MSConnectState.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "MSConnectState",
+ "printedName": "MixSdk.MSConnectState",
+ "usr": "s:6MixSdk14MSConnectStateO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:6MixSdk14MSConnectStateO12disConnectedyA2CmF",
+ "mangledName": "$s6MixSdk14MSConnectStateO12disConnectedyA2CmF",
+ "moduleName": "MixSdk",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(rawValue:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "MixSdk.MSConnectState?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "MSConnectState",
+ "printedName": "MixSdk.MSConnectState",
+ "usr": "s:6MixSdk14MSConnectStateO"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:6MixSdk14MSConnectStateO8rawValueACSgSi_tcfc",
+ "mangledName": "$s6MixSdk14MSConnectStateO8rawValueACSgSi_tcfc",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Var",
+ "name": "rawValue",
+ "printedName": "rawValue",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6MixSdk14MSConnectStateO8rawValueSivp",
+ "mangledName": "$s6MixSdk14MSConnectStateO8rawValueSivp",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdk14MSConnectStateO8rawValueSivg",
+ "mangledName": "$s6MixSdk14MSConnectStateO8rawValueSivg",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ }
+ ],
+ "declKind": "Enum",
+ "usr": "s:6MixSdk14MSConnectStateO",
+ "mangledName": "$s6MixSdk14MSConnectStateO",
+ "moduleName": "MixSdk",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "enumRawTypeName": "Int",
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "RawRepresentable",
+ "printedName": "RawRepresentable",
+ "children": [
+ {
+ "kind": "TypeWitness",
+ "name": "RawValue",
+ "printedName": "RawValue",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ]
+ }
+ ],
+ "usr": "s:SY",
+ "mangledName": "$sSY"
+ }
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "MSStt",
+ "printedName": "MSStt",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "eventCallBack",
+ "printedName": "eventCallBack",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((MixSdk.MSSttEvent) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(MixSdk.MSSttEvent) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "MSSttEvent",
+ "printedName": "MixSdk.MSSttEvent",
+ "usr": "s:6MixSdk10MSSttEventC"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6MixSdk5MSSttC13eventCallBackyAA0C5EventCcSgvp",
+ "mangledName": "$s6MixSdk5MSSttC13eventCallBackyAA0C5EventCcSgvp",
+ "moduleName": "MixSdk",
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((MixSdk.MSSttEvent) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(MixSdk.MSSttEvent) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "MSSttEvent",
+ "printedName": "MixSdk.MSSttEvent",
+ "usr": "s:6MixSdk10MSSttEventC"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdk5MSSttC13eventCallBackyAA0C5EventCcSgvg",
+ "mangledName": "$s6MixSdk5MSSttC13eventCallBackyAA0C5EventCcSgvg",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((MixSdk.MSSttEvent) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(MixSdk.MSSttEvent) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "MSSttEvent",
+ "printedName": "MixSdk.MSSttEvent",
+ "usr": "s:6MixSdk10MSSttEventC"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdk5MSSttC13eventCallBackyAA0C5EventCcSgvs",
+ "mangledName": "$s6MixSdk5MSSttC13eventCallBackyAA0C5EventCcSgvs",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdk5MSSttC13eventCallBackyAA0C5EventCcSgvM",
+ "mangledName": "$s6MixSdk5MSSttC13eventCallBackyAA0C5EventCcSgvM",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "connectStateCallBack",
+ "printedName": "connectStateCallBack",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((MixSdk.MSConnectState) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(MixSdk.MSConnectState) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "MSConnectState",
+ "printedName": "MixSdk.MSConnectState",
+ "usr": "s:6MixSdk14MSConnectStateO"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6MixSdk5MSSttC20connectStateCallBackyAA09MSConnectE0OcSgvp",
+ "mangledName": "$s6MixSdk5MSSttC20connectStateCallBackyAA09MSConnectE0OcSgvp",
+ "moduleName": "MixSdk",
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((MixSdk.MSConnectState) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(MixSdk.MSConnectState) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "MSConnectState",
+ "printedName": "MixSdk.MSConnectState",
+ "usr": "s:6MixSdk14MSConnectStateO"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdk5MSSttC20connectStateCallBackyAA09MSConnectE0OcSgvg",
+ "mangledName": "$s6MixSdk5MSSttC20connectStateCallBackyAA09MSConnectE0OcSgvg",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((MixSdk.MSConnectState) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(MixSdk.MSConnectState) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "MSConnectState",
+ "printedName": "MixSdk.MSConnectState",
+ "usr": "s:6MixSdk14MSConnectStateO"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdk5MSSttC20connectStateCallBackyAA09MSConnectE0OcSgvs",
+ "mangledName": "$s6MixSdk5MSSttC20connectStateCallBackyAA09MSConnectE0OcSgvs",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdk5MSSttC20connectStateCallBackyAA09MSConnectE0OcSgvM",
+ "mangledName": "$s6MixSdk5MSSttC20connectStateCallBackyAA09MSConnectE0OcSgvM",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "connectState",
+ "printedName": "connectState",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "MSConnectState",
+ "printedName": "MixSdk.MSConnectState",
+ "usr": "s:6MixSdk14MSConnectStateO"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6MixSdk5MSSttC12connectStateAA09MSConnectE0Ovp",
+ "mangledName": "$s6MixSdk5MSSttC12connectStateAA09MSConnectE0Ovp",
+ "moduleName": "MixSdk",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "MSConnectState",
+ "printedName": "MixSdk.MSConnectState",
+ "usr": "s:6MixSdk14MSConnectStateO"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdk5MSSttC12connectStateAA09MSConnectE0Ovg",
+ "mangledName": "$s6MixSdk5MSSttC12connectStateAA09MSConnectE0Ovg",
+ "moduleName": "MixSdk",
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Function",
+ "name": "sentenceRecognize",
+ "printedName": "sentenceRecognize(filePath:format:sample_rate:lang:completeHandler:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Swift.String?, MixSdk.MSError?) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Tuple",
+ "printedName": "(Swift.String?, MixSdk.MSError?)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "MixSdk.MSError?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "MSError",
+ "printedName": "MixSdk.MSError",
+ "usr": "s:6MixSdk7MSErrorO"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6MixSdk5MSSttC17sentenceRecognize8filePath6format11sample_rate4lang15completeHandlerySS_SSSgA2JyAJ_AA7MSErrorOSgtctF",
+ "mangledName": "$s6MixSdk5MSSttC17sentenceRecognize8filePath6format11sample_rate4lang15completeHandlerySS_SSSgA2JyAJ_AA7MSErrorOSgtctF",
+ "moduleName": "MixSdk",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "startTranscription",
+ "printedName": "startTranscription()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6MixSdk5MSSttC18startTranscriptionyyF",
+ "mangledName": "$s6MixSdk5MSSttC18startTranscriptionyyF",
+ "moduleName": "MixSdk",
+ "declAttributes": [
+ "RawDocComment"
+ ],
+ "isFromExtension": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "stopTranscription",
+ "printedName": "stopTranscription()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6MixSdk5MSSttC17stopTranscriptionyyF",
+ "mangledName": "$s6MixSdk5MSSttC17stopTranscriptionyyF",
+ "moduleName": "MixSdk",
+ "declAttributes": [
+ "RawDocComment"
+ ],
+ "isFromExtension": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "sendVoice",
+ "printedName": "sendVoice(pcmData:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Data",
+ "printedName": "Foundation.Data",
+ "usr": "s:10Foundation4DataV"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6MixSdk5MSSttC9sendVoice7pcmDatay10Foundation0G0V_tF",
+ "mangledName": "$s6MixSdk5MSSttC9sendVoice7pcmDatay10Foundation0G0V_tF",
+ "moduleName": "MixSdk",
+ "declAttributes": [
+ "RawDocComment"
+ ],
+ "isFromExtension": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "sendVoice",
+ "printedName": "sendVoice(sbcData:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Data",
+ "printedName": "Foundation.Data",
+ "usr": "s:10Foundation4DataV"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6MixSdk5MSSttC9sendVoice7sbcDatay10Foundation0G0V_tF",
+ "mangledName": "$s6MixSdk5MSSttC9sendVoice7sbcDatay10Foundation0G0V_tF",
+ "moduleName": "MixSdk",
+ "declAttributes": [
+ "RawDocComment"
+ ],
+ "isFromExtension": true,
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Class",
+ "usr": "s:6MixSdk5MSSttC",
+ "mangledName": "$s6MixSdk5MSSttC",
+ "moduleName": "MixSdk",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasMissingDesignatedInitializers": true
+ },
+ {
+ "kind": "Import",
+ "name": "Darwin",
+ "printedName": "Darwin",
+ "declKind": "Import",
+ "moduleName": "MixSdk"
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "StreamDecryptor",
+ "printedName": "StreamDecryptor",
+ "children": [
+ {
+ "kind": "TypeDecl",
+ "name": "Error",
+ "printedName": "Error",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "unsupported",
+ "printedName": "unsupported",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(MixSdk.StreamDecryptor.Error.Type) -> MixSdk.StreamDecryptor.Error",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Error",
+ "printedName": "MixSdk.StreamDecryptor.Error",
+ "usr": "s:6MixSdk15StreamDecryptorC5ErrorO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "MixSdk.StreamDecryptor.Error.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Error",
+ "printedName": "MixSdk.StreamDecryptor.Error",
+ "usr": "s:6MixSdk15StreamDecryptorC5ErrorO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:6MixSdk15StreamDecryptorC5ErrorO11unsupportedyA2EmF",
+ "mangledName": "$s6MixSdk15StreamDecryptorC5ErrorO11unsupportedyA2EmF",
+ "moduleName": "MixSdk"
+ },
+ {
+ "kind": "Function",
+ "name": "==",
+ "printedName": "==(_:_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Error",
+ "printedName": "MixSdk.StreamDecryptor.Error",
+ "usr": "s:6MixSdk15StreamDecryptorC5ErrorO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Error",
+ "printedName": "MixSdk.StreamDecryptor.Error",
+ "usr": "s:6MixSdk15StreamDecryptorC5ErrorO"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6MixSdk15StreamDecryptorC5ErrorO2eeoiySbAE_AEtFZ",
+ "mangledName": "$s6MixSdk15StreamDecryptorC5ErrorO2eeoiySbAE_AEtFZ",
+ "moduleName": "MixSdk",
+ "static": true,
+ "implicit": true,
+ "declAttributes": [
+ "UsableFromInline"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Var",
+ "name": "hashValue",
+ "printedName": "hashValue",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6MixSdk15StreamDecryptorC5ErrorO9hashValueSivp",
+ "mangledName": "$s6MixSdk15StreamDecryptorC5ErrorO9hashValueSivp",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "declAttributes": [
+ "UsableFromInline"
+ ],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdk15StreamDecryptorC5ErrorO9hashValueSivg",
+ "mangledName": "$s6MixSdk15StreamDecryptorC5ErrorO9hashValueSivg",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "declAttributes": [
+ "UsableFromInline"
+ ],
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Function",
+ "name": "hash",
+ "printedName": "hash(into:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Hasher",
+ "printedName": "Swift.Hasher",
+ "paramValueOwnership": "InOut",
+ "usr": "s:s6HasherV"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6MixSdk15StreamDecryptorC5ErrorO4hash4intoys6HasherVz_tF",
+ "mangledName": "$s6MixSdk15StreamDecryptorC5ErrorO4hash4intoys6HasherVz_tF",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "declAttributes": [
+ "UsableFromInline"
+ ],
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Enum",
+ "usr": "s:6MixSdk15StreamDecryptorC5ErrorO",
+ "mangledName": "$s6MixSdk15StreamDecryptorC5ErrorO",
+ "moduleName": "MixSdk",
+ "declAttributes": [
+ "UsableFromInline"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Error",
+ "printedName": "Error",
+ "usr": "s:s5ErrorP",
+ "mangledName": "$ss5ErrorP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Sendable",
+ "printedName": "Sendable",
+ "usr": "s:s8SendableP",
+ "mangledName": "$ss8SendableP"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "blockSize",
+ "printedName": "blockSize",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6MixSdk15StreamDecryptorC9blockSizeSivp",
+ "mangledName": "$s6MixSdk15StreamDecryptorC9blockSizeSivp",
+ "moduleName": "MixSdk",
+ "declAttributes": [
+ "Final",
+ "HasStorage",
+ "AccessControl",
+ "UsableFromInline"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdk15StreamDecryptorC9blockSizeSivg",
+ "mangledName": "$s6MixSdk15StreamDecryptorC9blockSizeSivg",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "declAttributes": [
+ "Final"
+ ],
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "worker",
+ "printedName": "worker",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CipherModeWorker",
+ "printedName": "MixSdk.CipherModeWorker",
+ "usr": "s:6MixSdk16CipherModeWorkerP"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6MixSdk15StreamDecryptorC6workerAA16CipherModeWorker_pvp",
+ "mangledName": "$s6MixSdk15StreamDecryptorC6workerAA16CipherModeWorker_pvp",
+ "moduleName": "MixSdk",
+ "declAttributes": [
+ "Final",
+ "HasStorage",
+ "AccessControl",
+ "UsableFromInline"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CipherModeWorker",
+ "printedName": "MixSdk.CipherModeWorker",
+ "usr": "s:6MixSdk16CipherModeWorkerP"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdk15StreamDecryptorC6workerAA16CipherModeWorker_pvg",
+ "mangledName": "$s6MixSdk15StreamDecryptorC6workerAA16CipherModeWorker_pvg",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "declAttributes": [
+ "Final"
+ ],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CipherModeWorker",
+ "printedName": "MixSdk.CipherModeWorker",
+ "usr": "s:6MixSdk16CipherModeWorkerP"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdk15StreamDecryptorC6workerAA16CipherModeWorker_pvs",
+ "mangledName": "$s6MixSdk15StreamDecryptorC6workerAA16CipherModeWorker_pvs",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "declAttributes": [
+ "Final"
+ ],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdk15StreamDecryptorC6workerAA16CipherModeWorker_pvM",
+ "mangledName": "$s6MixSdk15StreamDecryptorC6workerAA16CipherModeWorker_pvM",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "declAttributes": [
+ "Final"
+ ],
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "padding",
+ "printedName": "padding",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Padding",
+ "printedName": "MixSdk.Padding",
+ "usr": "s:6MixSdk7PaddingO"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6MixSdk15StreamDecryptorC7paddingAA7PaddingOvp",
+ "mangledName": "$s6MixSdk15StreamDecryptorC7paddingAA7PaddingOvp",
+ "moduleName": "MixSdk",
+ "declAttributes": [
+ "Final",
+ "HasStorage",
+ "AccessControl",
+ "UsableFromInline"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Padding",
+ "printedName": "MixSdk.Padding",
+ "usr": "s:6MixSdk7PaddingO"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdk15StreamDecryptorC7paddingAA7PaddingOvg",
+ "mangledName": "$s6MixSdk15StreamDecryptorC7paddingAA7PaddingOvg",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "declAttributes": [
+ "Final"
+ ],
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "accumulated",
+ "printedName": "accumulated",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[Swift.UInt8]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UInt8",
+ "printedName": "Swift.UInt8",
+ "usr": "s:s5UInt8V"
+ }
+ ],
+ "usr": "s:Sa"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6MixSdk15StreamDecryptorC11accumulatedSays5UInt8VGvp",
+ "mangledName": "$s6MixSdk15StreamDecryptorC11accumulatedSays5UInt8VGvp",
+ "moduleName": "MixSdk",
+ "declAttributes": [
+ "HasInitialValue",
+ "Final",
+ "HasStorage",
+ "AccessControl",
+ "UsableFromInline"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[Swift.UInt8]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UInt8",
+ "printedName": "Swift.UInt8",
+ "usr": "s:s5UInt8V"
+ }
+ ],
+ "usr": "s:Sa"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdk15StreamDecryptorC11accumulatedSays5UInt8VGvg",
+ "mangledName": "$s6MixSdk15StreamDecryptorC11accumulatedSays5UInt8VGvg",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "declAttributes": [
+ "Final"
+ ],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[Swift.UInt8]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UInt8",
+ "printedName": "Swift.UInt8",
+ "usr": "s:s5UInt8V"
+ }
+ ],
+ "usr": "s:Sa"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdk15StreamDecryptorC11accumulatedSays5UInt8VGvs",
+ "mangledName": "$s6MixSdk15StreamDecryptorC11accumulatedSays5UInt8VGvs",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "declAttributes": [
+ "Final"
+ ],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdk15StreamDecryptorC11accumulatedSays5UInt8VGvM",
+ "mangledName": "$s6MixSdk15StreamDecryptorC11accumulatedSays5UInt8VGvM",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "declAttributes": [
+ "Final"
+ ],
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "lastBlockRemainder",
+ "printedName": "lastBlockRemainder",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6MixSdk15StreamDecryptorC18lastBlockRemainderSivp",
+ "mangledName": "$s6MixSdk15StreamDecryptorC18lastBlockRemainderSivp",
+ "moduleName": "MixSdk",
+ "declAttributes": [
+ "HasInitialValue",
+ "Final",
+ "HasStorage",
+ "AccessControl",
+ "UsableFromInline"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdk15StreamDecryptorC18lastBlockRemainderSivg",
+ "mangledName": "$s6MixSdk15StreamDecryptorC18lastBlockRemainderSivg",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "declAttributes": [
+ "Final"
+ ],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdk15StreamDecryptorC18lastBlockRemainderSivs",
+ "mangledName": "$s6MixSdk15StreamDecryptorC18lastBlockRemainderSivs",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "declAttributes": [
+ "Final"
+ ],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdk15StreamDecryptorC18lastBlockRemainderSivM",
+ "mangledName": "$s6MixSdk15StreamDecryptorC18lastBlockRemainderSivM",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "declAttributes": [
+ "Final"
+ ],
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(blockSize:padding:_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "StreamDecryptor",
+ "printedName": "MixSdk.StreamDecryptor",
+ "usr": "s:6MixSdk15StreamDecryptorC"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Padding",
+ "printedName": "MixSdk.Padding",
+ "usr": "s:6MixSdk7PaddingO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CipherModeWorker",
+ "printedName": "MixSdk.CipherModeWorker",
+ "usr": "s:6MixSdk16CipherModeWorkerP"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:6MixSdk15StreamDecryptorC9blockSize7padding_ACSi_AA7PaddingOAA16CipherModeWorker_ptKcfc",
+ "mangledName": "$s6MixSdk15StreamDecryptorC9blockSize7padding_ACSi_AA7PaddingOAA16CipherModeWorker_ptKcfc",
+ "moduleName": "MixSdk",
+ "declAttributes": [
+ "UsableFromInline"
+ ],
+ "throwing": true,
+ "init_kind": "Designated"
+ }
+ ],
+ "declKind": "Class",
+ "usr": "s:6MixSdk15StreamDecryptorC",
+ "mangledName": "$s6MixSdk15StreamDecryptorC",
+ "moduleName": "MixSdk",
+ "declAttributes": [
+ "Final",
+ "UsableFromInline",
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "MixSdk",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "MixSdk",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "MixSdk",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "BatchedCollectionIndex",
+ "printedName": "BatchedCollectionIndex",
+ "children": [
+ {
+ "kind": "Function",
+ "name": "==",
+ "printedName": "==(_:_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "BatchedCollectionIndex",
+ "printedName": "MixSdk.BatchedCollectionIndex<Ï_1_0>",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "GenericTypeParam",
+ "printedName": "Ï_1_0"
+ }
+ ],
+ "usr": "s:6MixSdk22BatchedCollectionIndexV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "BatchedCollectionIndex",
+ "printedName": "MixSdk.BatchedCollectionIndex<Ï_1_0>",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "GenericTypeParam",
+ "printedName": "Ï_1_0"
+ }
+ ],
+ "usr": "s:6MixSdk22BatchedCollectionIndexV"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6MixSdk22BatchedCollectionIndexV2eeoiySbACyqd__G_AEtSlRd__lFZ",
+ "mangledName": "$s6MixSdk22BatchedCollectionIndexV2eeoiySbACyqd__G_AEtSlRd__lFZ",
+ "moduleName": "MixSdk",
+ "genericSig": "<Ï_0_0, Ï_1_0 where Ï_0_0 : Swift.Collection, Ï_1_0 : Swift.Collection>",
+ "sugared_genericSig": "",
+ "static": true,
+ "declAttributes": [
+ "UsableFromInline"
+ ],
+ "isFromExtension": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "<",
+ "printedName": "<(_:_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "BatchedCollectionIndex",
+ "printedName": "MixSdk.BatchedCollectionIndex<Ï_1_0>",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "GenericTypeParam",
+ "printedName": "Ï_1_0"
+ }
+ ],
+ "usr": "s:6MixSdk22BatchedCollectionIndexV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "BatchedCollectionIndex",
+ "printedName": "MixSdk.BatchedCollectionIndex<Ï_1_0>",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "GenericTypeParam",
+ "printedName": "Ï_1_0"
+ }
+ ],
+ "usr": "s:6MixSdk22BatchedCollectionIndexV"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6MixSdk22BatchedCollectionIndexV1loiySbACyqd__G_AEtSlRd__lFZ",
+ "mangledName": "$s6MixSdk22BatchedCollectionIndexV1loiySbACyqd__G_AEtSlRd__lFZ",
+ "moduleName": "MixSdk",
+ "genericSig": "<Ï_0_0, Ï_1_0 where Ï_0_0 : Swift.Collection, Ï_1_0 : Swift.Collection>",
+ "sugared_genericSig": "",
+ "static": true,
+ "declAttributes": [
+ "UsableFromInline"
+ ],
+ "isFromExtension": true,
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Struct",
+ "usr": "s:6MixSdk22BatchedCollectionIndexV",
+ "mangledName": "$s6MixSdk22BatchedCollectionIndexV",
+ "moduleName": "MixSdk",
+ "genericSig": "<Ï_0_0 where Ï_0_0 : Swift.Collection>",
+ "sugared_genericSig": "",
+ "declAttributes": [
+ "UsableFromInline",
+ "RawDocComment"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Comparable",
+ "printedName": "Comparable",
+ "usr": "s:SL",
+ "mangledName": "$sSL"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ }
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "BatchedCollection",
+ "printedName": "BatchedCollection",
+ "children": [
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(base:size:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "BatchedCollection",
+ "printedName": "MixSdk.BatchedCollection<Ï_0_0>",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "GenericTypeParam",
+ "printedName": "Ï_0_0"
+ }
+ ],
+ "usr": "s:6MixSdk17BatchedCollectionV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "GenericTypeParam",
+ "printedName": "Ï_0_0"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:6MixSdk17BatchedCollectionV4base4sizeACyxGx_Sitcfc",
+ "mangledName": "$s6MixSdk17BatchedCollectionV4base4sizeACyxGx_Sitcfc",
+ "moduleName": "MixSdk",
+ "genericSig": "<Ï_0_0 where Ï_0_0 : Swift.Collection>",
+ "sugared_genericSig": "",
+ "declAttributes": [
+ "UsableFromInline"
+ ],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Var",
+ "name": "startIndex",
+ "printedName": "startIndex",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "BatchedCollectionIndex",
+ "printedName": "MixSdk.BatchedCollectionIndex<Ï_0_0>",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "GenericTypeParam",
+ "printedName": "Ï_0_0"
+ }
+ ],
+ "usr": "s:6MixSdk22BatchedCollectionIndexV"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6MixSdk17BatchedCollectionV10startIndexAA0cdF0VyxGvp",
+ "mangledName": "$s6MixSdk17BatchedCollectionV10startIndexAA0cdF0VyxGvp",
+ "moduleName": "MixSdk",
+ "declAttributes": [
+ "UsableFromInline"
+ ],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "BatchedCollectionIndex",
+ "printedName": "MixSdk.BatchedCollectionIndex<Ï_0_0>",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "GenericTypeParam",
+ "printedName": "Ï_0_0"
+ }
+ ],
+ "usr": "s:6MixSdk22BatchedCollectionIndexV"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdk17BatchedCollectionV10startIndexAA0cdF0VyxGvg",
+ "mangledName": "$s6MixSdk17BatchedCollectionV10startIndexAA0cdF0VyxGvg",
+ "moduleName": "MixSdk",
+ "genericSig": "<Ï_0_0 where Ï_0_0 : Swift.Collection>",
+ "sugared_genericSig": "",
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "endIndex",
+ "printedName": "endIndex",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "BatchedCollectionIndex",
+ "printedName": "MixSdk.BatchedCollectionIndex<Ï_0_0>",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "GenericTypeParam",
+ "printedName": "Ï_0_0"
+ }
+ ],
+ "usr": "s:6MixSdk22BatchedCollectionIndexV"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6MixSdk17BatchedCollectionV8endIndexAA0cdF0VyxGvp",
+ "mangledName": "$s6MixSdk17BatchedCollectionV8endIndexAA0cdF0VyxGvp",
+ "moduleName": "MixSdk",
+ "declAttributes": [
+ "UsableFromInline"
+ ],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "BatchedCollectionIndex",
+ "printedName": "MixSdk.BatchedCollectionIndex<Ï_0_0>",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "GenericTypeParam",
+ "printedName": "Ï_0_0"
+ }
+ ],
+ "usr": "s:6MixSdk22BatchedCollectionIndexV"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdk17BatchedCollectionV8endIndexAA0cdF0VyxGvg",
+ "mangledName": "$s6MixSdk17BatchedCollectionV8endIndexAA0cdF0VyxGvg",
+ "moduleName": "MixSdk",
+ "genericSig": "<Ï_0_0 where Ï_0_0 : Swift.Collection>",
+ "sugared_genericSig": "",
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Function",
+ "name": "index",
+ "printedName": "index(after:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "BatchedCollectionIndex",
+ "printedName": "MixSdk.BatchedCollectionIndex<Ï_0_0>",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "GenericTypeParam",
+ "printedName": "Ï_0_0"
+ }
+ ],
+ "usr": "s:6MixSdk22BatchedCollectionIndexV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "BatchedCollectionIndex",
+ "printedName": "MixSdk.BatchedCollectionIndex<Ï_0_0>",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "GenericTypeParam",
+ "printedName": "Ï_0_0"
+ }
+ ],
+ "usr": "s:6MixSdk22BatchedCollectionIndexV"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6MixSdk17BatchedCollectionV5index5afterAA0cD5IndexVyxGAH_tF",
+ "mangledName": "$s6MixSdk17BatchedCollectionV5index5afterAA0cD5IndexVyxGAH_tF",
+ "moduleName": "MixSdk",
+ "genericSig": "<Ï_0_0 where Ï_0_0 : Swift.Collection>",
+ "sugared_genericSig": "",
+ "declAttributes": [
+ "UsableFromInline"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Subscript",
+ "name": "subscript",
+ "printedName": "subscript(_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "DependentMember",
+ "printedName": "Ï_0_0.SubSequence"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "BatchedCollectionIndex",
+ "printedName": "MixSdk.BatchedCollectionIndex<Ï_0_0>",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "GenericTypeParam",
+ "printedName": "Ï_0_0"
+ }
+ ],
+ "usr": "s:6MixSdk22BatchedCollectionIndexV"
+ }
+ ],
+ "declKind": "Subscript",
+ "usr": "s:6MixSdk17BatchedCollectionVy11SubSequenceQzAA0cD5IndexVyxGcip",
+ "mangledName": "$s6MixSdk17BatchedCollectionVy11SubSequenceQzAA0cD5IndexVyxGcip",
+ "moduleName": "MixSdk",
+ "genericSig": "<Ï_0_0 where Ï_0_0 : Swift.Collection>",
+ "sugared_genericSig": "",
+ "declAttributes": [
+ "UsableFromInline"
+ ],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "DependentMember",
+ "printedName": "Ï_0_0.SubSequence"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "BatchedCollectionIndex",
+ "printedName": "MixSdk.BatchedCollectionIndex<Ï_0_0>",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "GenericTypeParam",
+ "printedName": "Ï_0_0"
+ }
+ ],
+ "usr": "s:6MixSdk22BatchedCollectionIndexV"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdk17BatchedCollectionVy11SubSequenceQzAA0cD5IndexVyxGcig",
+ "mangledName": "$s6MixSdk17BatchedCollectionVy11SubSequenceQzAA0cD5IndexVyxGcig",
+ "moduleName": "MixSdk",
+ "genericSig": "<Ï_0_0 where Ï_0_0 : Swift.Collection>",
+ "sugared_genericSig": "",
+ "accessorKind": "get"
+ }
+ ]
+ }
+ ],
+ "declKind": "Struct",
+ "usr": "s:6MixSdk17BatchedCollectionV",
+ "mangledName": "$s6MixSdk17BatchedCollectionV",
+ "moduleName": "MixSdk",
+ "genericSig": "<Ï_0_0 where Ï_0_0 : Swift.Collection>",
+ "sugared_genericSig": "",
+ "declAttributes": [
+ "UsableFromInline"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Collection",
+ "printedName": "Collection",
+ "children": [
+ {
+ "kind": "TypeWitness",
+ "name": "Element",
+ "printedName": "Element",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "DependentMember",
+ "printedName": "Ï_0_0.SubSequence"
+ }
+ ]
+ },
+ {
+ "kind": "TypeWitness",
+ "name": "Index",
+ "printedName": "Index",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "BatchedCollectionIndex",
+ "printedName": "MixSdk.BatchedCollectionIndex<Ï_0_0>",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "GenericTypeParam",
+ "printedName": "Ï_0_0"
+ }
+ ],
+ "usr": "s:6MixSdk22BatchedCollectionIndexV"
+ }
+ ]
+ },
+ {
+ "kind": "TypeWitness",
+ "name": "Iterator",
+ "printedName": "Iterator",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "IndexingIterator",
+ "printedName": "Swift.IndexingIterator>",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "BatchedCollection",
+ "printedName": "MixSdk.BatchedCollection<Ï_0_0>",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "GenericTypeParam",
+ "printedName": "Ï_0_0"
+ }
+ ],
+ "usr": "s:6MixSdk17BatchedCollectionV"
+ }
+ ],
+ "usr": "s:s16IndexingIteratorV"
+ }
+ ]
+ },
+ {
+ "kind": "TypeWitness",
+ "name": "SubSequence",
+ "printedName": "SubSequence",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Slice",
+ "printedName": "Swift.Slice>",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "BatchedCollection",
+ "printedName": "MixSdk.BatchedCollection<Ï_0_0>",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "GenericTypeParam",
+ "printedName": "Ï_0_0"
+ }
+ ],
+ "usr": "s:6MixSdk17BatchedCollectionV"
+ }
+ ],
+ "usr": "s:s5SliceV"
+ }
+ ]
+ },
+ {
+ "kind": "TypeWitness",
+ "name": "Indices",
+ "printedName": "Indices",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "DefaultIndices",
+ "printedName": "Swift.DefaultIndices>",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "BatchedCollection",
+ "printedName": "MixSdk.BatchedCollection<Ï_0_0>",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "GenericTypeParam",
+ "printedName": "Ï_0_0"
+ }
+ ],
+ "usr": "s:6MixSdk17BatchedCollectionV"
+ }
+ ],
+ "usr": "s:SI"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sl",
+ "mangledName": "$sSl"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Sequence",
+ "printedName": "Sequence",
+ "children": [
+ {
+ "kind": "TypeWitness",
+ "name": "Element",
+ "printedName": "Element",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "DependentMember",
+ "printedName": "Ï_0_0.SubSequence"
+ }
+ ]
+ },
+ {
+ "kind": "TypeWitness",
+ "name": "Iterator",
+ "printedName": "Iterator",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "IndexingIterator",
+ "printedName": "Swift.IndexingIterator>",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "BatchedCollection",
+ "printedName": "MixSdk.BatchedCollection<Ï_0_0>",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "GenericTypeParam",
+ "printedName": "Ï_0_0"
+ }
+ ],
+ "usr": "s:6MixSdk17BatchedCollectionV"
+ }
+ ],
+ "usr": "s:s16IndexingIteratorV"
+ }
+ ]
+ }
+ ],
+ "usr": "s:ST",
+ "mangledName": "$sST"
+ }
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Darwin",
+ "printedName": "Darwin",
+ "declKind": "Import",
+ "moduleName": "MixSdk"
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "MixSdk",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "MixSdk",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "MSRegisterModel",
+ "printedName": "MSRegisterModel",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "deviceId",
+ "printedName": "deviceId",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6MixSdk15MSRegisterModelC8deviceIdSSvp",
+ "mangledName": "$s6MixSdk15MSRegisterModelC8deviceIdSSvp",
+ "moduleName": "MixSdk",
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdk15MSRegisterModelC8deviceIdSSvg",
+ "mangledName": "$s6MixSdk15MSRegisterModelC8deviceIdSSvg",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdk15MSRegisterModelC8deviceIdSSvs",
+ "mangledName": "$s6MixSdk15MSRegisterModelC8deviceIdSSvs",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdk15MSRegisterModelC8deviceIdSSvM",
+ "mangledName": "$s6MixSdk15MSRegisterModelC8deviceIdSSvM",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "password",
+ "printedName": "password",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6MixSdk15MSRegisterModelC8passwordSSvp",
+ "mangledName": "$s6MixSdk15MSRegisterModelC8passwordSSvp",
+ "moduleName": "MixSdk",
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdk15MSRegisterModelC8passwordSSvg",
+ "mangledName": "$s6MixSdk15MSRegisterModelC8passwordSSvg",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdk15MSRegisterModelC8passwordSSvs",
+ "mangledName": "$s6MixSdk15MSRegisterModelC8passwordSSvs",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdk15MSRegisterModelC8passwordSSvM",
+ "mangledName": "$s6MixSdk15MSRegisterModelC8passwordSSvM",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "nonce",
+ "printedName": "nonce",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6MixSdk15MSRegisterModelC5nonceSSvp",
+ "mangledName": "$s6MixSdk15MSRegisterModelC5nonceSSvp",
+ "moduleName": "MixSdk",
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdk15MSRegisterModelC5nonceSSvg",
+ "mangledName": "$s6MixSdk15MSRegisterModelC5nonceSSvg",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdk15MSRegisterModelC5nonceSSvs",
+ "mangledName": "$s6MixSdk15MSRegisterModelC5nonceSSvs",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdk15MSRegisterModelC5nonceSSvM",
+ "mangledName": "$s6MixSdk15MSRegisterModelC5nonceSSvM",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ }
+ ],
+ "declKind": "Class",
+ "usr": "s:6MixSdk15MSRegisterModelC",
+ "mangledName": "$s6MixSdk15MSRegisterModelC",
+ "moduleName": "MixSdk",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasMissingDesignatedInitializers": true
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "MixSdk",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "MSChatGptError",
+ "printedName": "MSChatGptError",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "message",
+ "printedName": "message",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6MixSdk14MSChatGptErrorC7messageSSvp",
+ "mangledName": "$s6MixSdk14MSChatGptErrorC7messageSSvp",
+ "moduleName": "MixSdk",
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdk14MSChatGptErrorC7messageSSvg",
+ "mangledName": "$s6MixSdk14MSChatGptErrorC7messageSSvg",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdk14MSChatGptErrorC7messageSSvs",
+ "mangledName": "$s6MixSdk14MSChatGptErrorC7messageSSvs",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdk14MSChatGptErrorC7messageSSvM",
+ "mangledName": "$s6MixSdk14MSChatGptErrorC7messageSSvM",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "code",
+ "printedName": "code",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6MixSdk14MSChatGptErrorC4codeSSvp",
+ "mangledName": "$s6MixSdk14MSChatGptErrorC4codeSSvp",
+ "moduleName": "MixSdk",
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdk14MSChatGptErrorC4codeSSvg",
+ "mangledName": "$s6MixSdk14MSChatGptErrorC4codeSSvg",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdk14MSChatGptErrorC4codeSSvs",
+ "mangledName": "$s6MixSdk14MSChatGptErrorC4codeSSvs",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdk14MSChatGptErrorC4codeSSvM",
+ "mangledName": "$s6MixSdk14MSChatGptErrorC4codeSSvM",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(from:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "MSChatGptError",
+ "printedName": "MixSdk.MSChatGptError",
+ "usr": "s:6MixSdk14MSChatGptErrorC"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Decoder",
+ "printedName": "Swift.Decoder",
+ "usr": "s:s7DecoderP"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:6MixSdk14MSChatGptErrorC4fromACs7Decoder_p_tKcfc",
+ "mangledName": "$s6MixSdk14MSChatGptErrorC4fromACs7Decoder_p_tKcfc",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "declAttributes": [
+ "Required"
+ ],
+ "throwing": true,
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Function",
+ "name": "encode",
+ "printedName": "encode(to:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Encoder",
+ "printedName": "Swift.Encoder",
+ "usr": "s:s7EncoderP"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6MixSdk14MSChatGptErrorC6encode2toys7Encoder_p_tKF",
+ "mangledName": "$s6MixSdk14MSChatGptErrorC6encode2toys7Encoder_p_tKF",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "throwing": true,
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Class",
+ "usr": "s:6MixSdk14MSChatGptErrorC",
+ "mangledName": "$s6MixSdk14MSChatGptErrorC",
+ "moduleName": "MixSdk",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasMissingDesignatedInitializers": true,
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Decodable",
+ "printedName": "Decodable",
+ "usr": "s:Se",
+ "mangledName": "$sSe"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Encodable",
+ "printedName": "Encodable",
+ "usr": "s:SE",
+ "mangledName": "$sSE"
+ }
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "MSChatGptModel",
+ "printedName": "MSChatGptModel",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "id",
+ "printedName": "id",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6MixSdk14MSChatGptModelC2idSSvp",
+ "mangledName": "$s6MixSdk14MSChatGptModelC2idSSvp",
+ "moduleName": "MixSdk",
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdk14MSChatGptModelC2idSSvg",
+ "mangledName": "$s6MixSdk14MSChatGptModelC2idSSvg",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdk14MSChatGptModelC2idSSvs",
+ "mangledName": "$s6MixSdk14MSChatGptModelC2idSSvs",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdk14MSChatGptModelC2idSSvM",
+ "mangledName": "$s6MixSdk14MSChatGptModelC2idSSvM",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "object",
+ "printedName": "object",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6MixSdk14MSChatGptModelC6objectSSvp",
+ "mangledName": "$s6MixSdk14MSChatGptModelC6objectSSvp",
+ "moduleName": "MixSdk",
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdk14MSChatGptModelC6objectSSvg",
+ "mangledName": "$s6MixSdk14MSChatGptModelC6objectSSvg",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdk14MSChatGptModelC6objectSSvs",
+ "mangledName": "$s6MixSdk14MSChatGptModelC6objectSSvs",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdk14MSChatGptModelC6objectSSvM",
+ "mangledName": "$s6MixSdk14MSChatGptModelC6objectSSvM",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "created",
+ "printedName": "created",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6MixSdk14MSChatGptModelC7createdSivp",
+ "mangledName": "$s6MixSdk14MSChatGptModelC7createdSivp",
+ "moduleName": "MixSdk",
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdk14MSChatGptModelC7createdSivg",
+ "mangledName": "$s6MixSdk14MSChatGptModelC7createdSivg",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdk14MSChatGptModelC7createdSivs",
+ "mangledName": "$s6MixSdk14MSChatGptModelC7createdSivs",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdk14MSChatGptModelC7createdSivM",
+ "mangledName": "$s6MixSdk14MSChatGptModelC7createdSivM",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "model",
+ "printedName": "model",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6MixSdk14MSChatGptModelC5modelSSvp",
+ "mangledName": "$s6MixSdk14MSChatGptModelC5modelSSvp",
+ "moduleName": "MixSdk",
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdk14MSChatGptModelC5modelSSvg",
+ "mangledName": "$s6MixSdk14MSChatGptModelC5modelSSvg",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdk14MSChatGptModelC5modelSSvs",
+ "mangledName": "$s6MixSdk14MSChatGptModelC5modelSSvs",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdk14MSChatGptModelC5modelSSvM",
+ "mangledName": "$s6MixSdk14MSChatGptModelC5modelSSvM",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "choices",
+ "printedName": "choices",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[MixSdk.MSChatGptChoices]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "MSChatGptChoices",
+ "printedName": "MixSdk.MSChatGptChoices",
+ "usr": "s:6MixSdk16MSChatGptChoicesC"
+ }
+ ],
+ "usr": "s:Sa"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6MixSdk14MSChatGptModelC7choicesSayAA0cD7ChoicesCGvp",
+ "mangledName": "$s6MixSdk14MSChatGptModelC7choicesSayAA0cD7ChoicesCGvp",
+ "moduleName": "MixSdk",
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[MixSdk.MSChatGptChoices]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "MSChatGptChoices",
+ "printedName": "MixSdk.MSChatGptChoices",
+ "usr": "s:6MixSdk16MSChatGptChoicesC"
+ }
+ ],
+ "usr": "s:Sa"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdk14MSChatGptModelC7choicesSayAA0cD7ChoicesCGvg",
+ "mangledName": "$s6MixSdk14MSChatGptModelC7choicesSayAA0cD7ChoicesCGvg",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[MixSdk.MSChatGptChoices]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "MSChatGptChoices",
+ "printedName": "MixSdk.MSChatGptChoices",
+ "usr": "s:6MixSdk16MSChatGptChoicesC"
+ }
+ ],
+ "usr": "s:Sa"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdk14MSChatGptModelC7choicesSayAA0cD7ChoicesCGvs",
+ "mangledName": "$s6MixSdk14MSChatGptModelC7choicesSayAA0cD7ChoicesCGvs",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdk14MSChatGptModelC7choicesSayAA0cD7ChoicesCGvM",
+ "mangledName": "$s6MixSdk14MSChatGptModelC7choicesSayAA0cD7ChoicesCGvM",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "usage",
+ "printedName": "usage",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "MSChatGptUsage",
+ "printedName": "MixSdk.MSChatGptUsage",
+ "usr": "s:6MixSdk14MSChatGptUsageC"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6MixSdk14MSChatGptModelC5usageAA0cD5UsageCvp",
+ "mangledName": "$s6MixSdk14MSChatGptModelC5usageAA0cD5UsageCvp",
+ "moduleName": "MixSdk",
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "MSChatGptUsage",
+ "printedName": "MixSdk.MSChatGptUsage",
+ "usr": "s:6MixSdk14MSChatGptUsageC"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdk14MSChatGptModelC5usageAA0cD5UsageCvg",
+ "mangledName": "$s6MixSdk14MSChatGptModelC5usageAA0cD5UsageCvg",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "MSChatGptUsage",
+ "printedName": "MixSdk.MSChatGptUsage",
+ "usr": "s:6MixSdk14MSChatGptUsageC"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdk14MSChatGptModelC5usageAA0cD5UsageCvs",
+ "mangledName": "$s6MixSdk14MSChatGptModelC5usageAA0cD5UsageCvs",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdk14MSChatGptModelC5usageAA0cD5UsageCvM",
+ "mangledName": "$s6MixSdk14MSChatGptModelC5usageAA0cD5UsageCvM",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(from:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "MSChatGptModel",
+ "printedName": "MixSdk.MSChatGptModel",
+ "usr": "s:6MixSdk14MSChatGptModelC"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Decoder",
+ "printedName": "Swift.Decoder",
+ "usr": "s:s7DecoderP"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:6MixSdk14MSChatGptModelC4fromACs7Decoder_p_tKcfc",
+ "mangledName": "$s6MixSdk14MSChatGptModelC4fromACs7Decoder_p_tKcfc",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "declAttributes": [
+ "Required"
+ ],
+ "throwing": true,
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Function",
+ "name": "encode",
+ "printedName": "encode(to:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Encoder",
+ "printedName": "Swift.Encoder",
+ "usr": "s:s7EncoderP"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6MixSdk14MSChatGptModelC6encode2toys7Encoder_p_tKF",
+ "mangledName": "$s6MixSdk14MSChatGptModelC6encode2toys7Encoder_p_tKF",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "throwing": true,
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Class",
+ "usr": "s:6MixSdk14MSChatGptModelC",
+ "mangledName": "$s6MixSdk14MSChatGptModelC",
+ "moduleName": "MixSdk",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "hasMissingDesignatedInitializers": true,
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Decodable",
+ "printedName": "Decodable",
+ "usr": "s:Se",
+ "mangledName": "$sSe"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Encodable",
+ "printedName": "Encodable",
+ "usr": "s:SE",
+ "mangledName": "$sSE"
+ }
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "MSChatGptChoices",
+ "printedName": "MSChatGptChoices",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "index",
+ "printedName": "index",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6MixSdk16MSChatGptChoicesC5indexSivp",
+ "mangledName": "$s6MixSdk16MSChatGptChoicesC5indexSivp",
+ "moduleName": "MixSdk",
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdk16MSChatGptChoicesC5indexSivg",
+ "mangledName": "$s6MixSdk16MSChatGptChoicesC5indexSivg",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdk16MSChatGptChoicesC5indexSivs",
+ "mangledName": "$s6MixSdk16MSChatGptChoicesC5indexSivs",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdk16MSChatGptChoicesC5indexSivM",
+ "mangledName": "$s6MixSdk16MSChatGptChoicesC5indexSivM",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "message",
+ "printedName": "message",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "MSChatGptMessage",
+ "printedName": "MixSdk.MSChatGptMessage",
+ "usr": "s:6MixSdk16MSChatGptMessageC"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6MixSdk16MSChatGptChoicesC7messageAA0cD7MessageCvp",
+ "mangledName": "$s6MixSdk16MSChatGptChoicesC7messageAA0cD7MessageCvp",
+ "moduleName": "MixSdk",
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "MSChatGptMessage",
+ "printedName": "MixSdk.MSChatGptMessage",
+ "usr": "s:6MixSdk16MSChatGptMessageC"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdk16MSChatGptChoicesC7messageAA0cD7MessageCvg",
+ "mangledName": "$s6MixSdk16MSChatGptChoicesC7messageAA0cD7MessageCvg",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "MSChatGptMessage",
+ "printedName": "MixSdk.MSChatGptMessage",
+ "usr": "s:6MixSdk16MSChatGptMessageC"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdk16MSChatGptChoicesC7messageAA0cD7MessageCvs",
+ "mangledName": "$s6MixSdk16MSChatGptChoicesC7messageAA0cD7MessageCvs",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdk16MSChatGptChoicesC7messageAA0cD7MessageCvM",
+ "mangledName": "$s6MixSdk16MSChatGptChoicesC7messageAA0cD7MessageCvM",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "finish_reason",
+ "printedName": "finish_reason",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6MixSdk16MSChatGptChoicesC13finish_reasonSSvp",
+ "mangledName": "$s6MixSdk16MSChatGptChoicesC13finish_reasonSSvp",
+ "moduleName": "MixSdk",
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdk16MSChatGptChoicesC13finish_reasonSSvg",
+ "mangledName": "$s6MixSdk16MSChatGptChoicesC13finish_reasonSSvg",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdk16MSChatGptChoicesC13finish_reasonSSvs",
+ "mangledName": "$s6MixSdk16MSChatGptChoicesC13finish_reasonSSvs",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdk16MSChatGptChoicesC13finish_reasonSSvM",
+ "mangledName": "$s6MixSdk16MSChatGptChoicesC13finish_reasonSSvM",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(from:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "MSChatGptChoices",
+ "printedName": "MixSdk.MSChatGptChoices",
+ "usr": "s:6MixSdk16MSChatGptChoicesC"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Decoder",
+ "printedName": "Swift.Decoder",
+ "usr": "s:s7DecoderP"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:6MixSdk16MSChatGptChoicesC4fromACs7Decoder_p_tKcfc",
+ "mangledName": "$s6MixSdk16MSChatGptChoicesC4fromACs7Decoder_p_tKcfc",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "declAttributes": [
+ "Required"
+ ],
+ "throwing": true,
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Function",
+ "name": "encode",
+ "printedName": "encode(to:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Encoder",
+ "printedName": "Swift.Encoder",
+ "usr": "s:s7EncoderP"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6MixSdk16MSChatGptChoicesC6encode2toys7Encoder_p_tKF",
+ "mangledName": "$s6MixSdk16MSChatGptChoicesC6encode2toys7Encoder_p_tKF",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "throwing": true,
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Class",
+ "usr": "s:6MixSdk16MSChatGptChoicesC",
+ "mangledName": "$s6MixSdk16MSChatGptChoicesC",
+ "moduleName": "MixSdk",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "hasMissingDesignatedInitializers": true,
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Decodable",
+ "printedName": "Decodable",
+ "usr": "s:Se",
+ "mangledName": "$sSe"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Encodable",
+ "printedName": "Encodable",
+ "usr": "s:SE",
+ "mangledName": "$sSE"
+ }
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "MSChatGptMessage",
+ "printedName": "MSChatGptMessage",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "role",
+ "printedName": "role",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6MixSdk16MSChatGptMessageC4roleSSvp",
+ "mangledName": "$s6MixSdk16MSChatGptMessageC4roleSSvp",
+ "moduleName": "MixSdk",
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdk16MSChatGptMessageC4roleSSvg",
+ "mangledName": "$s6MixSdk16MSChatGptMessageC4roleSSvg",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdk16MSChatGptMessageC4roleSSvs",
+ "mangledName": "$s6MixSdk16MSChatGptMessageC4roleSSvs",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdk16MSChatGptMessageC4roleSSvM",
+ "mangledName": "$s6MixSdk16MSChatGptMessageC4roleSSvM",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "content",
+ "printedName": "content",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6MixSdk16MSChatGptMessageC7contentSSvp",
+ "mangledName": "$s6MixSdk16MSChatGptMessageC7contentSSvp",
+ "moduleName": "MixSdk",
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdk16MSChatGptMessageC7contentSSvg",
+ "mangledName": "$s6MixSdk16MSChatGptMessageC7contentSSvg",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdk16MSChatGptMessageC7contentSSvs",
+ "mangledName": "$s6MixSdk16MSChatGptMessageC7contentSSvs",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdk16MSChatGptMessageC7contentSSvM",
+ "mangledName": "$s6MixSdk16MSChatGptMessageC7contentSSvM",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(from:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "MSChatGptMessage",
+ "printedName": "MixSdk.MSChatGptMessage",
+ "usr": "s:6MixSdk16MSChatGptMessageC"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Decoder",
+ "printedName": "Swift.Decoder",
+ "usr": "s:s7DecoderP"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:6MixSdk16MSChatGptMessageC4fromACs7Decoder_p_tKcfc",
+ "mangledName": "$s6MixSdk16MSChatGptMessageC4fromACs7Decoder_p_tKcfc",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "declAttributes": [
+ "Required"
+ ],
+ "throwing": true,
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Function",
+ "name": "encode",
+ "printedName": "encode(to:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Encoder",
+ "printedName": "Swift.Encoder",
+ "usr": "s:s7EncoderP"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6MixSdk16MSChatGptMessageC6encode2toys7Encoder_p_tKF",
+ "mangledName": "$s6MixSdk16MSChatGptMessageC6encode2toys7Encoder_p_tKF",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "throwing": true,
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Class",
+ "usr": "s:6MixSdk16MSChatGptMessageC",
+ "mangledName": "$s6MixSdk16MSChatGptMessageC",
+ "moduleName": "MixSdk",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasMissingDesignatedInitializers": true,
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Decodable",
+ "printedName": "Decodable",
+ "usr": "s:Se",
+ "mangledName": "$sSe"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Encodable",
+ "printedName": "Encodable",
+ "usr": "s:SE",
+ "mangledName": "$sSE"
+ }
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "MSChatGptUsage",
+ "printedName": "MSChatGptUsage",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "prompt_tokens",
+ "printedName": "prompt_tokens",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6MixSdk14MSChatGptUsageC13prompt_tokensSivp",
+ "mangledName": "$s6MixSdk14MSChatGptUsageC13prompt_tokensSivp",
+ "moduleName": "MixSdk",
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdk14MSChatGptUsageC13prompt_tokensSivg",
+ "mangledName": "$s6MixSdk14MSChatGptUsageC13prompt_tokensSivg",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdk14MSChatGptUsageC13prompt_tokensSivs",
+ "mangledName": "$s6MixSdk14MSChatGptUsageC13prompt_tokensSivs",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdk14MSChatGptUsageC13prompt_tokensSivM",
+ "mangledName": "$s6MixSdk14MSChatGptUsageC13prompt_tokensSivM",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "completion_tokens",
+ "printedName": "completion_tokens",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6MixSdk14MSChatGptUsageC17completion_tokensSivp",
+ "mangledName": "$s6MixSdk14MSChatGptUsageC17completion_tokensSivp",
+ "moduleName": "MixSdk",
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdk14MSChatGptUsageC17completion_tokensSivg",
+ "mangledName": "$s6MixSdk14MSChatGptUsageC17completion_tokensSivg",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdk14MSChatGptUsageC17completion_tokensSivs",
+ "mangledName": "$s6MixSdk14MSChatGptUsageC17completion_tokensSivs",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdk14MSChatGptUsageC17completion_tokensSivM",
+ "mangledName": "$s6MixSdk14MSChatGptUsageC17completion_tokensSivM",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "total_tokens",
+ "printedName": "total_tokens",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6MixSdk14MSChatGptUsageC12total_tokensSivp",
+ "mangledName": "$s6MixSdk14MSChatGptUsageC12total_tokensSivp",
+ "moduleName": "MixSdk",
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdk14MSChatGptUsageC12total_tokensSivg",
+ "mangledName": "$s6MixSdk14MSChatGptUsageC12total_tokensSivg",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdk14MSChatGptUsageC12total_tokensSivs",
+ "mangledName": "$s6MixSdk14MSChatGptUsageC12total_tokensSivs",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdk14MSChatGptUsageC12total_tokensSivM",
+ "mangledName": "$s6MixSdk14MSChatGptUsageC12total_tokensSivM",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(from:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "MSChatGptUsage",
+ "printedName": "MixSdk.MSChatGptUsage",
+ "usr": "s:6MixSdk14MSChatGptUsageC"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Decoder",
+ "printedName": "Swift.Decoder",
+ "usr": "s:s7DecoderP"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:6MixSdk14MSChatGptUsageC4fromACs7Decoder_p_tKcfc",
+ "mangledName": "$s6MixSdk14MSChatGptUsageC4fromACs7Decoder_p_tKcfc",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "declAttributes": [
+ "Required"
+ ],
+ "throwing": true,
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Function",
+ "name": "encode",
+ "printedName": "encode(to:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Encoder",
+ "printedName": "Swift.Encoder",
+ "usr": "s:s7EncoderP"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6MixSdk14MSChatGptUsageC6encode2toys7Encoder_p_tKF",
+ "mangledName": "$s6MixSdk14MSChatGptUsageC6encode2toys7Encoder_p_tKF",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "throwing": true,
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Class",
+ "usr": "s:6MixSdk14MSChatGptUsageC",
+ "mangledName": "$s6MixSdk14MSChatGptUsageC",
+ "moduleName": "MixSdk",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasMissingDesignatedInitializers": true,
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Decodable",
+ "printedName": "Decodable",
+ "usr": "s:Se",
+ "mangledName": "$sSe"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Encodable",
+ "printedName": "Encodable",
+ "usr": "s:SE",
+ "mangledName": "$sSE"
+ }
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "BlockEncryptor",
+ "printedName": "BlockEncryptor",
+ "children": [
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(blockSize:padding:_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "BlockEncryptor",
+ "printedName": "MixSdk.BlockEncryptor",
+ "usr": "s:6MixSdk14BlockEncryptorC"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Padding",
+ "printedName": "MixSdk.Padding",
+ "usr": "s:6MixSdk7PaddingO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CipherModeWorker",
+ "printedName": "MixSdk.CipherModeWorker",
+ "usr": "s:6MixSdk16CipherModeWorkerP"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:6MixSdk14BlockEncryptorC9blockSize7padding_ACSi_AA7PaddingOAA16CipherModeWorker_ptKcfc",
+ "mangledName": "$s6MixSdk14BlockEncryptorC9blockSize7padding_ACSi_AA7PaddingOAA16CipherModeWorker_ptKcfc",
+ "moduleName": "MixSdk",
+ "declAttributes": [
+ "UsableFromInline"
+ ],
+ "throwing": true,
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Function",
+ "name": "seek",
+ "printedName": "seek(to:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6MixSdk14BlockEncryptorC4seek2toySi_tKF",
+ "mangledName": "$s6MixSdk14BlockEncryptorC4seek2toySi_tKF",
+ "moduleName": "MixSdk",
+ "declAttributes": [
+ "Final",
+ "UsableFromInline"
+ ],
+ "throwing": true,
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Class",
+ "usr": "s:6MixSdk14BlockEncryptorC",
+ "mangledName": "$s6MixSdk14BlockEncryptorC",
+ "moduleName": "MixSdk",
+ "declAttributes": [
+ "Final",
+ "UsableFromInline",
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "MixSdk",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Security",
+ "printedName": "Security",
+ "declKind": "Import",
+ "moduleName": "MixSdk"
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "MixSdk",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Darwin",
+ "printedName": "Darwin",
+ "declKind": "Import",
+ "moduleName": "MixSdk"
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "MixSdk",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "MobileCoreServices",
+ "printedName": "MobileCoreServices",
+ "declKind": "Import",
+ "moduleName": "MixSdk"
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "MixSdk",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "MixSdk",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "MSPlatform",
+ "printedName": "MSPlatform",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "aliyun",
+ "printedName": "aliyun",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(MixSdk.MSPlatform.Type) -> MixSdk.MSPlatform",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "MSPlatform",
+ "printedName": "MixSdk.MSPlatform",
+ "usr": "s:6MixSdk10MSPlatformO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "MixSdk.MSPlatform.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "MSPlatform",
+ "printedName": "MixSdk.MSPlatform",
+ "usr": "s:6MixSdk10MSPlatformO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:6MixSdk10MSPlatformO6aliyunyA2CmF",
+ "mangledName": "$s6MixSdk10MSPlatformO6aliyunyA2CmF",
+ "moduleName": "MixSdk",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "xunfei",
+ "printedName": "xunfei",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(MixSdk.MSPlatform.Type) -> MixSdk.MSPlatform",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "MSPlatform",
+ "printedName": "MixSdk.MSPlatform",
+ "usr": "s:6MixSdk10MSPlatformO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "MixSdk.MSPlatform.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "MSPlatform",
+ "printedName": "MixSdk.MSPlatform",
+ "usr": "s:6MixSdk10MSPlatformO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:6MixSdk10MSPlatformO6xunfeiyA2CmF",
+ "mangledName": "$s6MixSdk10MSPlatformO6xunfeiyA2CmF",
+ "moduleName": "MixSdk",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "yiyan",
+ "printedName": "yiyan",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(MixSdk.MSPlatform.Type) -> MixSdk.MSPlatform",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "MSPlatform",
+ "printedName": "MixSdk.MSPlatform",
+ "usr": "s:6MixSdk10MSPlatformO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "MixSdk.MSPlatform.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "MSPlatform",
+ "printedName": "MixSdk.MSPlatform",
+ "usr": "s:6MixSdk10MSPlatformO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:6MixSdk10MSPlatformO5yiyanyA2CmF",
+ "mangledName": "$s6MixSdk10MSPlatformO5yiyanyA2CmF",
+ "moduleName": "MixSdk",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "doubao",
+ "printedName": "doubao",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(MixSdk.MSPlatform.Type) -> MixSdk.MSPlatform",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "MSPlatform",
+ "printedName": "MixSdk.MSPlatform",
+ "usr": "s:6MixSdk10MSPlatformO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "MixSdk.MSPlatform.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "MSPlatform",
+ "printedName": "MixSdk.MSPlatform",
+ "usr": "s:6MixSdk10MSPlatformO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:6MixSdk10MSPlatformO6doubaoyA2CmF",
+ "mangledName": "$s6MixSdk10MSPlatformO6doubaoyA2CmF",
+ "moduleName": "MixSdk",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "kimi",
+ "printedName": "kimi",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(MixSdk.MSPlatform.Type) -> MixSdk.MSPlatform",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "MSPlatform",
+ "printedName": "MixSdk.MSPlatform",
+ "usr": "s:6MixSdk10MSPlatformO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "MixSdk.MSPlatform.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "MSPlatform",
+ "printedName": "MixSdk.MSPlatform",
+ "usr": "s:6MixSdk10MSPlatformO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:6MixSdk10MSPlatformO4kimiyA2CmF",
+ "mangledName": "$s6MixSdk10MSPlatformO4kimiyA2CmF",
+ "moduleName": "MixSdk",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "chatGPT",
+ "printedName": "chatGPT",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(MixSdk.MSPlatform.Type) -> MixSdk.MSPlatform",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "MSPlatform",
+ "printedName": "MixSdk.MSPlatform",
+ "usr": "s:6MixSdk10MSPlatformO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "MixSdk.MSPlatform.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "MSPlatform",
+ "printedName": "MixSdk.MSPlatform",
+ "usr": "s:6MixSdk10MSPlatformO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:6MixSdk10MSPlatformO7chatGPTyA2CmF",
+ "mangledName": "$s6MixSdk10MSPlatformO7chatGPTyA2CmF",
+ "moduleName": "MixSdk",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "title",
+ "printedName": "title",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6MixSdk10MSPlatformO5titleSSvp",
+ "mangledName": "$s6MixSdk10MSPlatformO5titleSSvp",
+ "moduleName": "MixSdk",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdk10MSPlatformO5titleSSvg",
+ "mangledName": "$s6MixSdk10MSPlatformO5titleSSvg",
+ "moduleName": "MixSdk",
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Function",
+ "name": "==",
+ "printedName": "==(_:_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "MSPlatform",
+ "printedName": "MixSdk.MSPlatform",
+ "usr": "s:6MixSdk10MSPlatformO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "MSPlatform",
+ "printedName": "MixSdk.MSPlatform",
+ "usr": "s:6MixSdk10MSPlatformO"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6MixSdk10MSPlatformO2eeoiySbAC_ACtFZ",
+ "mangledName": "$s6MixSdk10MSPlatformO2eeoiySbAC_ACtFZ",
+ "moduleName": "MixSdk",
+ "static": true,
+ "implicit": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Var",
+ "name": "hashValue",
+ "printedName": "hashValue",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6MixSdk10MSPlatformO9hashValueSivp",
+ "mangledName": "$s6MixSdk10MSPlatformO9hashValueSivp",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdk10MSPlatformO9hashValueSivg",
+ "mangledName": "$s6MixSdk10MSPlatformO9hashValueSivg",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Function",
+ "name": "hash",
+ "printedName": "hash(into:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Hasher",
+ "printedName": "Swift.Hasher",
+ "paramValueOwnership": "InOut",
+ "usr": "s:s6HasherV"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6MixSdk10MSPlatformO4hash4intoys6HasherVz_tF",
+ "mangledName": "$s6MixSdk10MSPlatformO4hash4intoys6HasherVz_tF",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Enum",
+ "usr": "s:6MixSdk10MSPlatformO",
+ "mangledName": "$s6MixSdk10MSPlatformO",
+ "moduleName": "MixSdk",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ }
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "MixSdk",
+ "printedName": "MixSdk",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "shared",
+ "printedName": "shared",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "MixSdk",
+ "printedName": "MixSdk.MixSdk",
+ "usr": "c:@M@MixSdk@objc(cs)MixSdk"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6MixSdkAAC6sharedABvpZ",
+ "mangledName": "$s6MixSdkAAC6sharedABvpZ",
+ "moduleName": "MixSdk",
+ "static": true,
+ "declAttributes": [
+ "HasInitialValue",
+ "Final",
+ "HasStorage",
+ "AccessControl"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "MixSdk",
+ "printedName": "MixSdk.MixSdk",
+ "usr": "c:@M@MixSdk@objc(cs)MixSdk"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdkAAC6sharedABvgZ",
+ "mangledName": "$s6MixSdkAAC6sharedABvgZ",
+ "moduleName": "MixSdk",
+ "static": true,
+ "implicit": true,
+ "declAttributes": [
+ "Final"
+ ],
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Function",
+ "name": "initSDK",
+ "printedName": "initSDK()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6MixSdkAAC7initSDKyyF",
+ "mangledName": "$s6MixSdkAAC7initSDKyyF",
+ "moduleName": "MixSdk",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Var",
+ "name": "logs",
+ "printedName": "logs",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[Swift.String]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sa"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6MixSdkAAC4logsSaySSGvp",
+ "mangledName": "$s6MixSdkAAC4logsSaySSGvp",
+ "moduleName": "MixSdk",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[Swift.String]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sa"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdkAAC4logsSaySSGvg",
+ "mangledName": "$s6MixSdkAAC4logsSaySSGvg",
+ "moduleName": "MixSdk",
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "version",
+ "printedName": "version",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6MixSdkAAC7versionSSvp",
+ "mangledName": "$s6MixSdkAAC7versionSSvp",
+ "moduleName": "MixSdk",
+ "declAttributes": [
+ "HasInitialValue",
+ "Final",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdkAAC7versionSSvg",
+ "mangledName": "$s6MixSdkAAC7versionSSvg",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "declAttributes": [
+ "Final"
+ ],
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "isDebug",
+ "printedName": "isDebug",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6MixSdkAAC7isDebugSbvp",
+ "mangledName": "$s6MixSdkAAC7isDebugSbvp",
+ "moduleName": "MixSdk",
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdkAAC7isDebugSbvg",
+ "mangledName": "$s6MixSdkAAC7isDebugSbvg",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdkAAC7isDebugSbvs",
+ "mangledName": "$s6MixSdkAAC7isDebugSbvs",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdkAAC7isDebugSbvM",
+ "mangledName": "$s6MixSdkAAC7isDebugSbvM",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "auth",
+ "printedName": "auth",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "MSAuth",
+ "printedName": "MixSdk.MSAuth",
+ "usr": "s:6MixSdk6MSAuthC"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6MixSdkAAC4authAA6MSAuthCvp",
+ "mangledName": "$s6MixSdkAAC4authAA6MSAuthCvp",
+ "moduleName": "MixSdk",
+ "declAttributes": [
+ "HasInitialValue",
+ "Final",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "MSAuth",
+ "printedName": "MixSdk.MSAuth",
+ "usr": "s:6MixSdk6MSAuthC"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdkAAC4authAA6MSAuthCvg",
+ "mangledName": "$s6MixSdkAAC4authAA6MSAuthCvg",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "declAttributes": [
+ "Final"
+ ],
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "translate",
+ "printedName": "translate",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "MSTranslate",
+ "printedName": "MixSdk.MSTranslate",
+ "usr": "s:6MixSdk11MSTranslateC"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6MixSdkAAC9translateAA11MSTranslateCvp",
+ "mangledName": "$s6MixSdkAAC9translateAA11MSTranslateCvp",
+ "moduleName": "MixSdk",
+ "declAttributes": [
+ "HasInitialValue",
+ "Final",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "MSTranslate",
+ "printedName": "MixSdk.MSTranslate",
+ "usr": "s:6MixSdk11MSTranslateC"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdkAAC9translateAA11MSTranslateCvg",
+ "mangledName": "$s6MixSdkAAC9translateAA11MSTranslateCvg",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "declAttributes": [
+ "Final"
+ ],
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "aigc",
+ "printedName": "aigc",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "MSAigc",
+ "printedName": "MixSdk.MSAigc",
+ "usr": "s:6MixSdk6MSAigcC"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6MixSdkAAC4aigcAA6MSAigcCvp",
+ "mangledName": "$s6MixSdkAAC4aigcAA6MSAigcCvp",
+ "moduleName": "MixSdk",
+ "declAttributes": [
+ "HasInitialValue",
+ "Final",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "MSAigc",
+ "printedName": "MixSdk.MSAigc",
+ "usr": "s:6MixSdk6MSAigcC"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdkAAC4aigcAA6MSAigcCvg",
+ "mangledName": "$s6MixSdkAAC4aigcAA6MSAigcCvg",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "declAttributes": [
+ "Final"
+ ],
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "chat",
+ "printedName": "chat",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "MSChat",
+ "printedName": "MixSdk.MSChat",
+ "usr": "s:6MixSdk6MSChatC"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6MixSdkAAC4chatAA6MSChatCvp",
+ "mangledName": "$s6MixSdkAAC4chatAA6MSChatCvp",
+ "moduleName": "MixSdk",
+ "declAttributes": [
+ "HasInitialValue",
+ "Final",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "MSChat",
+ "printedName": "MixSdk.MSChat",
+ "usr": "s:6MixSdk6MSChatC"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdkAAC4chatAA6MSChatCvg",
+ "mangledName": "$s6MixSdkAAC4chatAA6MSChatCvg",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "declAttributes": [
+ "Final"
+ ],
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "tts",
+ "printedName": "tts",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "MSTts",
+ "printedName": "MixSdk.MSTts",
+ "usr": "s:6MixSdk5MSTtsC"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6MixSdkAAC3ttsAA5MSTtsCvp",
+ "mangledName": "$s6MixSdkAAC3ttsAA5MSTtsCvp",
+ "moduleName": "MixSdk",
+ "declAttributes": [
+ "HasInitialValue",
+ "Final",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "MSTts",
+ "printedName": "MixSdk.MSTts",
+ "usr": "s:6MixSdk5MSTtsC"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdkAAC3ttsAA5MSTtsCvg",
+ "mangledName": "$s6MixSdkAAC3ttsAA5MSTtsCvg",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "declAttributes": [
+ "Final"
+ ],
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "stt",
+ "printedName": "stt",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "MSStt",
+ "printedName": "MixSdk.MSStt",
+ "usr": "s:6MixSdk5MSSttC"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6MixSdkAAC3sttAA5MSSttCvp",
+ "mangledName": "$s6MixSdkAAC3sttAA5MSSttCvp",
+ "moduleName": "MixSdk",
+ "declAttributes": [
+ "HasInitialValue",
+ "Final",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "MSStt",
+ "printedName": "MixSdk.MSStt",
+ "usr": "s:6MixSdk5MSSttC"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdkAAC3sttAA5MSSttCvg",
+ "mangledName": "$s6MixSdkAAC3sttAA5MSSttCvg",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "declAttributes": [
+ "Final"
+ ],
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "chatGpt",
+ "printedName": "chatGpt",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "MSChatGpt",
+ "printedName": "MixSdk.MSChatGpt",
+ "usr": "s:6MixSdk9MSChatGptC"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6MixSdkAAC7chatGptAA06MSChatD0Cvp",
+ "mangledName": "$s6MixSdkAAC7chatGptAA06MSChatD0Cvp",
+ "moduleName": "MixSdk",
+ "declAttributes": [
+ "HasInitialValue",
+ "Final",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "MSChatGpt",
+ "printedName": "MixSdk.MSChatGpt",
+ "usr": "s:6MixSdk9MSChatGptC"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdkAAC7chatGptAA06MSChatD0Cvg",
+ "mangledName": "$s6MixSdkAAC7chatGptAA06MSChatD0Cvg",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "declAttributes": [
+ "Final"
+ ],
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "chatGptTrans",
+ "printedName": "chatGptTrans",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "MSChatGptTranscription",
+ "printedName": "MixSdk.MSChatGptTranscription",
+ "usr": "s:6MixSdk22MSChatGptTranscriptionC"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6MixSdkAAC12chatGptTransAA06MSChatD13TranscriptionCvp",
+ "mangledName": "$s6MixSdkAAC12chatGptTransAA06MSChatD13TranscriptionCvp",
+ "moduleName": "MixSdk",
+ "declAttributes": [
+ "HasInitialValue",
+ "Final",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "MSChatGptTranscription",
+ "printedName": "MixSdk.MSChatGptTranscription",
+ "usr": "s:6MixSdk22MSChatGptTranscriptionC"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdkAAC12chatGptTransAA06MSChatD13TranscriptionCvg",
+ "mangledName": "$s6MixSdkAAC12chatGptTransAA06MSChatD13TranscriptionCvg",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "declAttributes": [
+ "Final"
+ ],
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "voiceChat",
+ "printedName": "voiceChat",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "MSVoiceChat",
+ "printedName": "MixSdk.MSVoiceChat",
+ "usr": "s:6MixSdk11MSVoiceChatC"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6MixSdkAAC9voiceChatAA07MSVoiceD0Cvp",
+ "mangledName": "$s6MixSdkAAC9voiceChatAA07MSVoiceD0Cvp",
+ "moduleName": "MixSdk",
+ "declAttributes": [
+ "HasInitialValue",
+ "Final",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "MSVoiceChat",
+ "printedName": "MixSdk.MSVoiceChat",
+ "usr": "s:6MixSdk11MSVoiceChatC"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdkAAC9voiceChatAA07MSVoiceD0Cvg",
+ "mangledName": "$s6MixSdkAAC9voiceChatAA07MSVoiceD0Cvg",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "declAttributes": [
+ "Final"
+ ],
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Function",
+ "name": "setPlatform",
+ "printedName": "setPlatform(_:key:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "MSPlatform",
+ "printedName": "MixSdk.MSPlatform",
+ "usr": "s:6MixSdk10MSPlatformO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6MixSdkAAC11setPlatform_3keyyAA10MSPlatformO_SSSgtF",
+ "mangledName": "$s6MixSdkAAC11setPlatform_3keyyAA10MSPlatformO_SSSgtF",
+ "moduleName": "MixSdk",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Var",
+ "name": "aiPlatform",
+ "printedName": "aiPlatform",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "MSPlatform",
+ "printedName": "MixSdk.MSPlatform",
+ "usr": "s:6MixSdk10MSPlatformO"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6MixSdkAAC10aiPlatformAA10MSPlatformOvp",
+ "mangledName": "$s6MixSdkAAC10aiPlatformAA10MSPlatformOvp",
+ "moduleName": "MixSdk",
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "MSPlatform",
+ "printedName": "MixSdk.MSPlatform",
+ "usr": "s:6MixSdk10MSPlatformO"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdkAAC10aiPlatformAA10MSPlatformOvg",
+ "mangledName": "$s6MixSdkAAC10aiPlatformAA10MSPlatformOvg",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "MSPlatform",
+ "printedName": "MixSdk.MSPlatform",
+ "usr": "s:6MixSdk10MSPlatformO"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdkAAC10aiPlatformAA10MSPlatformOvs",
+ "mangledName": "$s6MixSdkAAC10aiPlatformAA10MSPlatformOvs",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdkAAC10aiPlatformAA10MSPlatformOvM",
+ "mangledName": "$s6MixSdkAAC10aiPlatformAA10MSPlatformOvM",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "aiKey",
+ "printedName": "aiKey",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6MixSdkAAC5aiKeySSSgvp",
+ "mangledName": "$s6MixSdkAAC5aiKeySSSgvp",
+ "moduleName": "MixSdk",
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdkAAC5aiKeySSSgvg",
+ "mangledName": "$s6MixSdkAAC5aiKeySSSgvg",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdkAAC5aiKeySSSgvs",
+ "mangledName": "$s6MixSdkAAC5aiKeySSSgvs",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdkAAC5aiKeySSSgvM",
+ "mangledName": "$s6MixSdkAAC5aiKeySSSgvM",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Function",
+ "name": "cleanLog",
+ "printedName": "cleanLog()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6MixSdkAAC8cleanLogyyF",
+ "mangledName": "$s6MixSdkAAC8cleanLogyyF",
+ "moduleName": "MixSdk",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Class",
+ "usr": "c:@M@MixSdk@objc(cs)MixSdk",
+ "mangledName": "$s6MixSdkAAC",
+ "moduleName": "MixSdk",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment",
+ "ObjC"
+ ],
+ "superclassUsr": "c:objc(cs)NSObject",
+ "hasMissingDesignatedInitializers": true,
+ "inheritsConvenienceInitializers": true,
+ "superclassNames": [
+ "ObjectiveC.NSObject"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CVarArg",
+ "printedName": "CVarArg",
+ "usr": "s:s7CVarArgP",
+ "mangledName": "$ss7CVarArgP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObservingPublishing",
+ "printedName": "_KeyValueCodingAndObservingPublishing",
+ "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
+ "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObserving",
+ "printedName": "_KeyValueCodingAndObserving",
+ "usr": "s:10Foundation27_KeyValueCodingAndObservingP",
+ "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomStringConvertible",
+ "printedName": "CustomStringConvertible",
+ "usr": "s:s23CustomStringConvertibleP",
+ "mangledName": "$ss23CustomStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomDebugStringConvertible",
+ "printedName": "CustomDebugStringConvertible",
+ "usr": "s:s28CustomDebugStringConvertibleP",
+ "mangledName": "$ss28CustomDebugStringConvertibleP"
+ }
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "MixSdk",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "MSTranslateLanguage",
+ "printedName": "MSTranslateLanguage",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "cn",
+ "printedName": "cn",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6MixSdk19MSTranslateLanguageC2cnSSvp",
+ "mangledName": "$s6MixSdk19MSTranslateLanguageC2cnSSvp",
+ "moduleName": "MixSdk",
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdk19MSTranslateLanguageC2cnSSvg",
+ "mangledName": "$s6MixSdk19MSTranslateLanguageC2cnSSvg",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdk19MSTranslateLanguageC2cnSSvs",
+ "mangledName": "$s6MixSdk19MSTranslateLanguageC2cnSSvs",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdk19MSTranslateLanguageC2cnSSvM",
+ "mangledName": "$s6MixSdk19MSTranslateLanguageC2cnSSvM",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "en",
+ "printedName": "en",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6MixSdk19MSTranslateLanguageC2enSSvp",
+ "mangledName": "$s6MixSdk19MSTranslateLanguageC2enSSvp",
+ "moduleName": "MixSdk",
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdk19MSTranslateLanguageC2enSSvg",
+ "mangledName": "$s6MixSdk19MSTranslateLanguageC2enSSvg",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdk19MSTranslateLanguageC2enSSvs",
+ "mangledName": "$s6MixSdk19MSTranslateLanguageC2enSSvs",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdk19MSTranslateLanguageC2enSSvM",
+ "mangledName": "$s6MixSdk19MSTranslateLanguageC2enSSvM",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "code",
+ "printedName": "code",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6MixSdk19MSTranslateLanguageC4codeSSvp",
+ "mangledName": "$s6MixSdk19MSTranslateLanguageC4codeSSvp",
+ "moduleName": "MixSdk",
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdk19MSTranslateLanguageC4codeSSvg",
+ "mangledName": "$s6MixSdk19MSTranslateLanguageC4codeSSvg",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdk19MSTranslateLanguageC4codeSSvs",
+ "mangledName": "$s6MixSdk19MSTranslateLanguageC4codeSSvs",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdk19MSTranslateLanguageC4codeSSvM",
+ "mangledName": "$s6MixSdk19MSTranslateLanguageC4codeSSvM",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(from:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "MSTranslateLanguage",
+ "printedName": "MixSdk.MSTranslateLanguage",
+ "usr": "s:6MixSdk19MSTranslateLanguageC"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Decoder",
+ "printedName": "Swift.Decoder",
+ "usr": "s:s7DecoderP"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:6MixSdk19MSTranslateLanguageC4fromACs7Decoder_p_tKcfc",
+ "mangledName": "$s6MixSdk19MSTranslateLanguageC4fromACs7Decoder_p_tKcfc",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "declAttributes": [
+ "Required"
+ ],
+ "throwing": true,
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Function",
+ "name": "encode",
+ "printedName": "encode(to:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Encoder",
+ "printedName": "Swift.Encoder",
+ "usr": "s:s7EncoderP"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6MixSdk19MSTranslateLanguageC6encode2toys7Encoder_p_tKF",
+ "mangledName": "$s6MixSdk19MSTranslateLanguageC6encode2toys7Encoder_p_tKF",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "throwing": true,
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Class",
+ "usr": "s:6MixSdk19MSTranslateLanguageC",
+ "mangledName": "$s6MixSdk19MSTranslateLanguageC",
+ "moduleName": "MixSdk",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasMissingDesignatedInitializers": true,
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Decodable",
+ "printedName": "Decodable",
+ "usr": "s:Se",
+ "mangledName": "$sSe"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Encodable",
+ "printedName": "Encodable",
+ "usr": "s:SE",
+ "mangledName": "$sSE"
+ }
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Darwin",
+ "printedName": "Darwin",
+ "declKind": "Import",
+ "moduleName": "MixSdk"
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "StreamEncryptor",
+ "printedName": "StreamEncryptor",
+ "children": [
+ {
+ "kind": "TypeDecl",
+ "name": "Error",
+ "printedName": "Error",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "unsupported",
+ "printedName": "unsupported",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(MixSdk.StreamEncryptor.Error.Type) -> MixSdk.StreamEncryptor.Error",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Error",
+ "printedName": "MixSdk.StreamEncryptor.Error",
+ "usr": "s:6MixSdk15StreamEncryptorC5ErrorO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "MixSdk.StreamEncryptor.Error.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Error",
+ "printedName": "MixSdk.StreamEncryptor.Error",
+ "usr": "s:6MixSdk15StreamEncryptorC5ErrorO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:6MixSdk15StreamEncryptorC5ErrorO11unsupportedyA2EmF",
+ "mangledName": "$s6MixSdk15StreamEncryptorC5ErrorO11unsupportedyA2EmF",
+ "moduleName": "MixSdk"
+ },
+ {
+ "kind": "Function",
+ "name": "==",
+ "printedName": "==(_:_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Error",
+ "printedName": "MixSdk.StreamEncryptor.Error",
+ "usr": "s:6MixSdk15StreamEncryptorC5ErrorO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Error",
+ "printedName": "MixSdk.StreamEncryptor.Error",
+ "usr": "s:6MixSdk15StreamEncryptorC5ErrorO"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6MixSdk15StreamEncryptorC5ErrorO2eeoiySbAE_AEtFZ",
+ "mangledName": "$s6MixSdk15StreamEncryptorC5ErrorO2eeoiySbAE_AEtFZ",
+ "moduleName": "MixSdk",
+ "static": true,
+ "implicit": true,
+ "declAttributes": [
+ "UsableFromInline"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Var",
+ "name": "hashValue",
+ "printedName": "hashValue",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6MixSdk15StreamEncryptorC5ErrorO9hashValueSivp",
+ "mangledName": "$s6MixSdk15StreamEncryptorC5ErrorO9hashValueSivp",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "declAttributes": [
+ "UsableFromInline"
+ ],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdk15StreamEncryptorC5ErrorO9hashValueSivg",
+ "mangledName": "$s6MixSdk15StreamEncryptorC5ErrorO9hashValueSivg",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "declAttributes": [
+ "UsableFromInline"
+ ],
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Function",
+ "name": "hash",
+ "printedName": "hash(into:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Hasher",
+ "printedName": "Swift.Hasher",
+ "paramValueOwnership": "InOut",
+ "usr": "s:s6HasherV"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6MixSdk15StreamEncryptorC5ErrorO4hash4intoys6HasherVz_tF",
+ "mangledName": "$s6MixSdk15StreamEncryptorC5ErrorO4hash4intoys6HasherVz_tF",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "declAttributes": [
+ "UsableFromInline"
+ ],
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Enum",
+ "usr": "s:6MixSdk15StreamEncryptorC5ErrorO",
+ "mangledName": "$s6MixSdk15StreamEncryptorC5ErrorO",
+ "moduleName": "MixSdk",
+ "declAttributes": [
+ "UsableFromInline"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Error",
+ "printedName": "Error",
+ "usr": "s:s5ErrorP",
+ "mangledName": "$ss5ErrorP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Sendable",
+ "printedName": "Sendable",
+ "usr": "s:s8SendableP",
+ "mangledName": "$ss8SendableP"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "blockSize",
+ "printedName": "blockSize",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6MixSdk15StreamEncryptorC9blockSizeSivp",
+ "mangledName": "$s6MixSdk15StreamEncryptorC9blockSizeSivp",
+ "moduleName": "MixSdk",
+ "declAttributes": [
+ "Final",
+ "HasStorage",
+ "AccessControl",
+ "UsableFromInline"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdk15StreamEncryptorC9blockSizeSivg",
+ "mangledName": "$s6MixSdk15StreamEncryptorC9blockSizeSivg",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "declAttributes": [
+ "Final"
+ ],
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "worker",
+ "printedName": "worker",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CipherModeWorker",
+ "printedName": "MixSdk.CipherModeWorker",
+ "usr": "s:6MixSdk16CipherModeWorkerP"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6MixSdk15StreamEncryptorC6workerAA16CipherModeWorker_pvp",
+ "mangledName": "$s6MixSdk15StreamEncryptorC6workerAA16CipherModeWorker_pvp",
+ "moduleName": "MixSdk",
+ "declAttributes": [
+ "Final",
+ "HasStorage",
+ "AccessControl",
+ "UsableFromInline"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CipherModeWorker",
+ "printedName": "MixSdk.CipherModeWorker",
+ "usr": "s:6MixSdk16CipherModeWorkerP"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdk15StreamEncryptorC6workerAA16CipherModeWorker_pvg",
+ "mangledName": "$s6MixSdk15StreamEncryptorC6workerAA16CipherModeWorker_pvg",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "declAttributes": [
+ "Final"
+ ],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CipherModeWorker",
+ "printedName": "MixSdk.CipherModeWorker",
+ "usr": "s:6MixSdk16CipherModeWorkerP"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdk15StreamEncryptorC6workerAA16CipherModeWorker_pvs",
+ "mangledName": "$s6MixSdk15StreamEncryptorC6workerAA16CipherModeWorker_pvs",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "declAttributes": [
+ "Final"
+ ],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdk15StreamEncryptorC6workerAA16CipherModeWorker_pvM",
+ "mangledName": "$s6MixSdk15StreamEncryptorC6workerAA16CipherModeWorker_pvM",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "declAttributes": [
+ "Final"
+ ],
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "padding",
+ "printedName": "padding",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Padding",
+ "printedName": "MixSdk.Padding",
+ "usr": "s:6MixSdk7PaddingO"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6MixSdk15StreamEncryptorC7paddingAA7PaddingOvp",
+ "mangledName": "$s6MixSdk15StreamEncryptorC7paddingAA7PaddingOvp",
+ "moduleName": "MixSdk",
+ "declAttributes": [
+ "Final",
+ "HasStorage",
+ "AccessControl",
+ "UsableFromInline"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Padding",
+ "printedName": "MixSdk.Padding",
+ "usr": "s:6MixSdk7PaddingO"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdk15StreamEncryptorC7paddingAA7PaddingOvg",
+ "mangledName": "$s6MixSdk15StreamEncryptorC7paddingAA7PaddingOvg",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "declAttributes": [
+ "Final"
+ ],
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "lastBlockRemainder",
+ "printedName": "lastBlockRemainder",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6MixSdk15StreamEncryptorC18lastBlockRemainderSivp",
+ "mangledName": "$s6MixSdk15StreamEncryptorC18lastBlockRemainderSivp",
+ "moduleName": "MixSdk",
+ "declAttributes": [
+ "HasInitialValue",
+ "Final",
+ "HasStorage",
+ "AccessControl",
+ "UsableFromInline"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdk15StreamEncryptorC18lastBlockRemainderSivg",
+ "mangledName": "$s6MixSdk15StreamEncryptorC18lastBlockRemainderSivg",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "declAttributes": [
+ "Final"
+ ],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdk15StreamEncryptorC18lastBlockRemainderSivs",
+ "mangledName": "$s6MixSdk15StreamEncryptorC18lastBlockRemainderSivs",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "declAttributes": [
+ "Final"
+ ],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdk15StreamEncryptorC18lastBlockRemainderSivM",
+ "mangledName": "$s6MixSdk15StreamEncryptorC18lastBlockRemainderSivM",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "declAttributes": [
+ "Final"
+ ],
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(blockSize:padding:_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "StreamEncryptor",
+ "printedName": "MixSdk.StreamEncryptor",
+ "usr": "s:6MixSdk15StreamEncryptorC"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Padding",
+ "printedName": "MixSdk.Padding",
+ "usr": "s:6MixSdk7PaddingO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CipherModeWorker",
+ "printedName": "MixSdk.CipherModeWorker",
+ "usr": "s:6MixSdk16CipherModeWorkerP"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:6MixSdk15StreamEncryptorC9blockSize7padding_ACSi_AA7PaddingOAA16CipherModeWorker_ptKcfc",
+ "mangledName": "$s6MixSdk15StreamEncryptorC9blockSize7padding_ACSi_AA7PaddingOAA16CipherModeWorker_ptKcfc",
+ "moduleName": "MixSdk",
+ "declAttributes": [
+ "UsableFromInline"
+ ],
+ "throwing": true,
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Function",
+ "name": "seek",
+ "printedName": "seek(to:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6MixSdk15StreamEncryptorC4seek2toySi_tKF",
+ "mangledName": "$s6MixSdk15StreamEncryptorC4seek2toySi_tKF",
+ "moduleName": "MixSdk",
+ "declAttributes": [
+ "Final",
+ "UsableFromInline"
+ ],
+ "throwing": true,
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Class",
+ "usr": "s:6MixSdk15StreamEncryptorC",
+ "mangledName": "$s6MixSdk15StreamEncryptorC",
+ "moduleName": "MixSdk",
+ "declAttributes": [
+ "Final",
+ "UsableFromInline",
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "MixSdk",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "MSChatModel",
+ "printedName": "MSChatModel",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "type",
+ "printedName": "type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6MixSdk11MSChatModelC4typeSSvp",
+ "mangledName": "$s6MixSdk11MSChatModelC4typeSSvp",
+ "moduleName": "MixSdk",
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdk11MSChatModelC4typeSSvg",
+ "mangledName": "$s6MixSdk11MSChatModelC4typeSSvg",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdk11MSChatModelC4typeSSvs",
+ "mangledName": "$s6MixSdk11MSChatModelC4typeSSvs",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdk11MSChatModelC4typeSSvM",
+ "mangledName": "$s6MixSdk11MSChatModelC4typeSSvM",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "content",
+ "printedName": "content",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6MixSdk11MSChatModelC7contentSSSgvp",
+ "mangledName": "$s6MixSdk11MSChatModelC7contentSSSgvp",
+ "moduleName": "MixSdk",
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdk11MSChatModelC7contentSSSgvg",
+ "mangledName": "$s6MixSdk11MSChatModelC7contentSSSgvg",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdk11MSChatModelC7contentSSSgvs",
+ "mangledName": "$s6MixSdk11MSChatModelC7contentSSSgvs",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdk11MSChatModelC7contentSSSgvM",
+ "mangledName": "$s6MixSdk11MSChatModelC7contentSSSgvM",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(from:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "MSChatModel",
+ "printedName": "MixSdk.MSChatModel",
+ "usr": "s:6MixSdk11MSChatModelC"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Decoder",
+ "printedName": "Swift.Decoder",
+ "usr": "s:s7DecoderP"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:6MixSdk11MSChatModelC4fromACs7Decoder_p_tKcfc",
+ "mangledName": "$s6MixSdk11MSChatModelC4fromACs7Decoder_p_tKcfc",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "declAttributes": [
+ "Required"
+ ],
+ "throwing": true,
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Function",
+ "name": "encode",
+ "printedName": "encode(to:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Encoder",
+ "printedName": "Swift.Encoder",
+ "usr": "s:s7EncoderP"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6MixSdk11MSChatModelC6encode2toys7Encoder_p_tKF",
+ "mangledName": "$s6MixSdk11MSChatModelC6encode2toys7Encoder_p_tKF",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "throwing": true,
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Class",
+ "usr": "s:6MixSdk11MSChatModelC",
+ "mangledName": "$s6MixSdk11MSChatModelC",
+ "moduleName": "MixSdk",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasMissingDesignatedInitializers": true,
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Decodable",
+ "printedName": "Decodable",
+ "usr": "s:Se",
+ "mangledName": "$sSe"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Encodable",
+ "printedName": "Encodable",
+ "usr": "s:SE",
+ "mangledName": "$sSE"
+ }
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "MixSdk",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "MixSdk",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "MixSdk",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "MixSdk",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "MSTts",
+ "printedName": "MSTts",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "eventCallBack",
+ "printedName": "eventCallBack",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((MixSdk.MSTtsEvent) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(MixSdk.MSTtsEvent) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "MSTtsEvent",
+ "printedName": "MixSdk.MSTtsEvent",
+ "usr": "s:6MixSdk10MSTtsEventC"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6MixSdk5MSTtsC13eventCallBackyAA0C5EventCcSgvp",
+ "mangledName": "$s6MixSdk5MSTtsC13eventCallBackyAA0C5EventCcSgvp",
+ "moduleName": "MixSdk",
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((MixSdk.MSTtsEvent) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(MixSdk.MSTtsEvent) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "MSTtsEvent",
+ "printedName": "MixSdk.MSTtsEvent",
+ "usr": "s:6MixSdk10MSTtsEventC"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdk5MSTtsC13eventCallBackyAA0C5EventCcSgvg",
+ "mangledName": "$s6MixSdk5MSTtsC13eventCallBackyAA0C5EventCcSgvg",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((MixSdk.MSTtsEvent) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(MixSdk.MSTtsEvent) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "MSTtsEvent",
+ "printedName": "MixSdk.MSTtsEvent",
+ "usr": "s:6MixSdk10MSTtsEventC"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdk5MSTtsC13eventCallBackyAA0C5EventCcSgvs",
+ "mangledName": "$s6MixSdk5MSTtsC13eventCallBackyAA0C5EventCcSgvs",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdk5MSTtsC13eventCallBackyAA0C5EventCcSgvM",
+ "mangledName": "$s6MixSdk5MSTtsC13eventCallBackyAA0C5EventCcSgvM",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "voiceCallBack",
+ "printedName": "voiceCallBack",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((Foundation.Data) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Foundation.Data) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Data",
+ "printedName": "Foundation.Data",
+ "usr": "s:10Foundation4DataV"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6MixSdk5MSTtsC13voiceCallBacky10Foundation4DataVcSgvp",
+ "mangledName": "$s6MixSdk5MSTtsC13voiceCallBacky10Foundation4DataVcSgvp",
+ "moduleName": "MixSdk",
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((Foundation.Data) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Foundation.Data) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Data",
+ "printedName": "Foundation.Data",
+ "usr": "s:10Foundation4DataV"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdk5MSTtsC13voiceCallBacky10Foundation4DataVcSgvg",
+ "mangledName": "$s6MixSdk5MSTtsC13voiceCallBacky10Foundation4DataVcSgvg",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((Foundation.Data) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Foundation.Data) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Data",
+ "printedName": "Foundation.Data",
+ "usr": "s:10Foundation4DataV"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdk5MSTtsC13voiceCallBacky10Foundation4DataVcSgvs",
+ "mangledName": "$s6MixSdk5MSTtsC13voiceCallBacky10Foundation4DataVcSgvs",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdk5MSTtsC13voiceCallBacky10Foundation4DataVcSgvM",
+ "mangledName": "$s6MixSdk5MSTtsC13voiceCallBacky10Foundation4DataVcSgvM",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "connectStateCallBack",
+ "printedName": "connectStateCallBack",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((MixSdk.MSConnectState) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(MixSdk.MSConnectState) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "MSConnectState",
+ "printedName": "MixSdk.MSConnectState",
+ "usr": "s:6MixSdk14MSConnectStateO"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6MixSdk5MSTtsC20connectStateCallBackyAA09MSConnectE0OcSgvp",
+ "mangledName": "$s6MixSdk5MSTtsC20connectStateCallBackyAA09MSConnectE0OcSgvp",
+ "moduleName": "MixSdk",
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((MixSdk.MSConnectState) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(MixSdk.MSConnectState) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "MSConnectState",
+ "printedName": "MixSdk.MSConnectState",
+ "usr": "s:6MixSdk14MSConnectStateO"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdk5MSTtsC20connectStateCallBackyAA09MSConnectE0OcSgvg",
+ "mangledName": "$s6MixSdk5MSTtsC20connectStateCallBackyAA09MSConnectE0OcSgvg",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((MixSdk.MSConnectState) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(MixSdk.MSConnectState) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "MSConnectState",
+ "printedName": "MixSdk.MSConnectState",
+ "usr": "s:6MixSdk14MSConnectStateO"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdk5MSTtsC20connectStateCallBackyAA09MSConnectE0OcSgvs",
+ "mangledName": "$s6MixSdk5MSTtsC20connectStateCallBackyAA09MSConnectE0OcSgvs",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdk5MSTtsC20connectStateCallBackyAA09MSConnectE0OcSgvM",
+ "mangledName": "$s6MixSdk5MSTtsC20connectStateCallBackyAA09MSConnectE0OcSgvM",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "connectState",
+ "printedName": "connectState",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "MSConnectState",
+ "printedName": "MixSdk.MSConnectState",
+ "usr": "s:6MixSdk14MSConnectStateO"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6MixSdk5MSTtsC12connectStateAA09MSConnectE0Ovp",
+ "mangledName": "$s6MixSdk5MSTtsC12connectStateAA09MSConnectE0Ovp",
+ "moduleName": "MixSdk",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "MSConnectState",
+ "printedName": "MixSdk.MSConnectState",
+ "usr": "s:6MixSdk14MSConnectStateO"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdk5MSTtsC12connectStateAA09MSConnectE0Ovg",
+ "mangledName": "$s6MixSdk5MSTtsC12connectStateAA09MSConnectE0Ovg",
+ "moduleName": "MixSdk",
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Function",
+ "name": "startSynthesis",
+ "printedName": "startSynthesis()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6MixSdk5MSTtsC14startSynthesisyyF",
+ "mangledName": "$s6MixSdk5MSTtsC14startSynthesisyyF",
+ "moduleName": "MixSdk",
+ "declAttributes": [
+ "RawDocComment"
+ ],
+ "isFromExtension": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "stopSynthesis",
+ "printedName": "stopSynthesis()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6MixSdk5MSTtsC13stopSynthesisyyF",
+ "mangledName": "$s6MixSdk5MSTtsC13stopSynthesisyyF",
+ "moduleName": "MixSdk",
+ "declAttributes": [
+ "RawDocComment"
+ ],
+ "isFromExtension": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "runSynthesis",
+ "printedName": "runSynthesis(text:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6MixSdk5MSTtsC12runSynthesis4textySS_tF",
+ "mangledName": "$s6MixSdk5MSTtsC12runSynthesis4textySS_tF",
+ "moduleName": "MixSdk",
+ "declAttributes": [
+ "RawDocComment"
+ ],
+ "isFromExtension": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "sendLongTextStream",
+ "printedName": "sendLongTextStream(text:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6MixSdk5MSTtsC18sendLongTextStream4textySS_tF",
+ "mangledName": "$s6MixSdk5MSTtsC18sendLongTextStream4textySS_tF",
+ "moduleName": "MixSdk",
+ "declAttributes": [
+ "RawDocComment"
+ ],
+ "isFromExtension": true,
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Class",
+ "usr": "s:6MixSdk5MSTtsC",
+ "mangledName": "$s6MixSdk5MSTtsC",
+ "moduleName": "MixSdk",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasMissingDesignatedInitializers": true
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "MixSdk",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "MixSdk",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "MixSdk",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "MixSdk",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "MixSdk",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "MSAigc",
+ "printedName": "MSAigc",
+ "children": [
+ {
+ "kind": "Function",
+ "name": "getStyle",
+ "printedName": "getStyle(type:completeHandler:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ },
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "([MixSdk.MSAigcStyle]?, MixSdk.MSError?) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Tuple",
+ "printedName": "([MixSdk.MSAigcStyle]?, MixSdk.MSError?)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "[MixSdk.MSAigcStyle]?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[MixSdk.MSAigcStyle]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "MSAigcStyle",
+ "printedName": "MixSdk.MSAigcStyle",
+ "usr": "s:6MixSdk11MSAigcStyleC"
+ }
+ ],
+ "usr": "s:Sa"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "MixSdk.MSError?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "MSError",
+ "printedName": "MixSdk.MSError",
+ "usr": "s:6MixSdk7MSErrorO"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6MixSdk6MSAigcC8getStyle4type15completeHandlerySi_ySayAA0cE0CGSg_AA7MSErrorOSgtctF",
+ "mangledName": "$s6MixSdk6MSAigcC8getStyle4type15completeHandlerySi_ySayAA0cE0CGSg_AA7MSErrorOSgtctF",
+ "moduleName": "MixSdk",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "getResult",
+ "printedName": "getResult(task:completeHandler:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "MSAigcSearchTask",
+ "printedName": "MixSdk.MSAigcSearchTask",
+ "usr": "s:6MixSdk16MSAigcSearchTaskC"
+ },
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "([Swift.String]?, MixSdk.MSError?) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Tuple",
+ "printedName": "([Swift.String]?, MixSdk.MSError?)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "[Swift.String]?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[Swift.String]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sa"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "MixSdk.MSError?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "MSError",
+ "printedName": "MixSdk.MSError",
+ "usr": "s:6MixSdk7MSErrorO"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6MixSdk6MSAigcC9getResult4task15completeHandleryAA0C10SearchTaskC_ySaySSGSg_AA7MSErrorOSgtctF",
+ "mangledName": "$s6MixSdk6MSAigcC9getResult4task15completeHandleryAA0C10SearchTaskC_ySaySSGSg_AA7MSErrorOSgtctF",
+ "moduleName": "MixSdk",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "createTask",
+ "printedName": "createTask(_:completeHandler:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "MSAigcTask",
+ "printedName": "MixSdk.MSAigcTask",
+ "usr": "s:6MixSdk10MSAigcTaskC"
+ },
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Swift.String?, MixSdk.MSError?) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Tuple",
+ "printedName": "(Swift.String?, MixSdk.MSError?)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "MixSdk.MSError?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "MSError",
+ "printedName": "MixSdk.MSError",
+ "usr": "s:6MixSdk7MSErrorO"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6MixSdk6MSAigcC10createTask_15completeHandleryAA0cE0C_ySSSg_AA7MSErrorOSgtctF",
+ "mangledName": "$s6MixSdk6MSAigcC10createTask_15completeHandleryAA0cE0C_ySSSg_AA7MSErrorOSgtctF",
+ "moduleName": "MixSdk",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Class",
+ "usr": "s:6MixSdk6MSAigcC",
+ "mangledName": "$s6MixSdk6MSAigcC",
+ "moduleName": "MixSdk",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasMissingDesignatedInitializers": true
+ },
+ {
+ "kind": "Function",
+ "name": "strideCount",
+ "printedName": "strideCount(from:to:by:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6MixSdk11strideCount4from2to2byS2i_S2itF",
+ "mangledName": "$s6MixSdk11strideCount4from2to2byS2i_S2itF",
+ "moduleName": "MixSdk",
+ "declAttributes": [
+ "UsableFromInline"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Import",
+ "name": "Darwin",
+ "printedName": "Darwin",
+ "declKind": "Import",
+ "moduleName": "MixSdk"
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "MixSdk",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "MixSdk",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "MixSdk",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "MixSdk",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Darwin",
+ "printedName": "Darwin",
+ "declKind": "Import",
+ "moduleName": "MixSdk"
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "MixSdk",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "MixSdk",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "MixSdk",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "MixSdk",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "MSTranslate",
+ "printedName": "MSTranslate",
+ "children": [
+ {
+ "kind": "Function",
+ "name": "translate",
+ "printedName": "translate(lang:text:completeHandler:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "MSTranslateLanguage",
+ "printedName": "MixSdk.MSTranslateLanguage",
+ "usr": "s:6MixSdk19MSTranslateLanguageC"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Swift.String?, MixSdk.MSError?) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Tuple",
+ "printedName": "(Swift.String?, MixSdk.MSError?)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "MixSdk.MSError?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "MSError",
+ "printedName": "MixSdk.MSError",
+ "usr": "s:6MixSdk7MSErrorO"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6MixSdk11MSTranslateC9translate4lang4text15completeHandleryAA0C8LanguageC_SSySSSg_AA7MSErrorOSgtctF",
+ "mangledName": "$s6MixSdk11MSTranslateC9translate4lang4text15completeHandleryAA0C8LanguageC_SSySSSg_AA7MSErrorOSgtctF",
+ "moduleName": "MixSdk",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "getSupportLanguages",
+ "printedName": "getSupportLanguages(completeHandler:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "([MixSdk.MSTranslateLanguage]?, MixSdk.MSError?) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Tuple",
+ "printedName": "([MixSdk.MSTranslateLanguage]?, MixSdk.MSError?)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "[MixSdk.MSTranslateLanguage]?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[MixSdk.MSTranslateLanguage]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "MSTranslateLanguage",
+ "printedName": "MixSdk.MSTranslateLanguage",
+ "usr": "s:6MixSdk19MSTranslateLanguageC"
+ }
+ ],
+ "usr": "s:Sa"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "MixSdk.MSError?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "MSError",
+ "printedName": "MixSdk.MSError",
+ "usr": "s:6MixSdk7MSErrorO"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6MixSdk11MSTranslateC19getSupportLanguages15completeHandleryySayAA0C8LanguageCGSg_AA7MSErrorOSgtc_tF",
+ "mangledName": "$s6MixSdk11MSTranslateC19getSupportLanguages15completeHandleryySayAA0C8LanguageCGSg_AA7MSErrorOSgtc_tF",
+ "moduleName": "MixSdk",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Class",
+ "usr": "s:6MixSdk11MSTranslateC",
+ "mangledName": "$s6MixSdk11MSTranslateC",
+ "moduleName": "MixSdk",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasMissingDesignatedInitializers": true
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "MixSdk",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "MSVoiceChatEvent",
+ "printedName": "MSVoiceChatEvent",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "event",
+ "printedName": "event",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6MixSdk16MSVoiceChatEventC5eventSSvp",
+ "mangledName": "$s6MixSdk16MSVoiceChatEventC5eventSSvp",
+ "moduleName": "MixSdk",
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdk16MSVoiceChatEventC5eventSSvg",
+ "mangledName": "$s6MixSdk16MSVoiceChatEventC5eventSSvg",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdk16MSVoiceChatEventC5eventSSvs",
+ "mangledName": "$s6MixSdk16MSVoiceChatEventC5eventSSvs",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdk16MSVoiceChatEventC5eventSSvM",
+ "mangledName": "$s6MixSdk16MSVoiceChatEventC5eventSSvM",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "msg",
+ "printedName": "msg",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6MixSdk16MSVoiceChatEventC3msgSSvp",
+ "mangledName": "$s6MixSdk16MSVoiceChatEventC3msgSSvp",
+ "moduleName": "MixSdk",
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdk16MSVoiceChatEventC3msgSSvg",
+ "mangledName": "$s6MixSdk16MSVoiceChatEventC3msgSSvg",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdk16MSVoiceChatEventC3msgSSvs",
+ "mangledName": "$s6MixSdk16MSVoiceChatEventC3msgSSvs",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdk16MSVoiceChatEventC3msgSSvM",
+ "mangledName": "$s6MixSdk16MSVoiceChatEventC3msgSSvM",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "status",
+ "printedName": "status",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6MixSdk16MSVoiceChatEventC6statusSivp",
+ "mangledName": "$s6MixSdk16MSVoiceChatEventC6statusSivp",
+ "moduleName": "MixSdk",
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdk16MSVoiceChatEventC6statusSivg",
+ "mangledName": "$s6MixSdk16MSVoiceChatEventC6statusSivg",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdk16MSVoiceChatEventC6statusSivs",
+ "mangledName": "$s6MixSdk16MSVoiceChatEventC6statusSivs",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdk16MSVoiceChatEventC6statusSivM",
+ "mangledName": "$s6MixSdk16MSVoiceChatEventC6statusSivM",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "task_id",
+ "printedName": "task_id",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6MixSdk16MSVoiceChatEventC7task_idSSvp",
+ "mangledName": "$s6MixSdk16MSVoiceChatEventC7task_idSSvp",
+ "moduleName": "MixSdk",
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdk16MSVoiceChatEventC7task_idSSvg",
+ "mangledName": "$s6MixSdk16MSVoiceChatEventC7task_idSSvg",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdk16MSVoiceChatEventC7task_idSSvs",
+ "mangledName": "$s6MixSdk16MSVoiceChatEventC7task_idSSvs",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdk16MSVoiceChatEventC7task_idSSvM",
+ "mangledName": "$s6MixSdk16MSVoiceChatEventC7task_idSSvM",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "payload",
+ "printedName": "payload",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "MixSdk.MSVoiceChatPayLoad?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "MSVoiceChatPayLoad",
+ "printedName": "MixSdk.MSVoiceChatPayLoad",
+ "usr": "s:6MixSdk18MSVoiceChatPayLoadC"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6MixSdk16MSVoiceChatEventC7payloadAA0cD7PayLoadCSgvp",
+ "mangledName": "$s6MixSdk16MSVoiceChatEventC7payloadAA0cD7PayLoadCSgvp",
+ "moduleName": "MixSdk",
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "MixSdk.MSVoiceChatPayLoad?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "MSVoiceChatPayLoad",
+ "printedName": "MixSdk.MSVoiceChatPayLoad",
+ "usr": "s:6MixSdk18MSVoiceChatPayLoadC"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdk16MSVoiceChatEventC7payloadAA0cD7PayLoadCSgvg",
+ "mangledName": "$s6MixSdk16MSVoiceChatEventC7payloadAA0cD7PayLoadCSgvg",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "MixSdk.MSVoiceChatPayLoad?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "MSVoiceChatPayLoad",
+ "printedName": "MixSdk.MSVoiceChatPayLoad",
+ "usr": "s:6MixSdk18MSVoiceChatPayLoadC"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdk16MSVoiceChatEventC7payloadAA0cD7PayLoadCSgvs",
+ "mangledName": "$s6MixSdk16MSVoiceChatEventC7payloadAA0cD7PayLoadCSgvs",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdk16MSVoiceChatEventC7payloadAA0cD7PayLoadCSgvM",
+ "mangledName": "$s6MixSdk16MSVoiceChatEventC7payloadAA0cD7PayLoadCSgvM",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(from:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "MSVoiceChatEvent",
+ "printedName": "MixSdk.MSVoiceChatEvent",
+ "usr": "s:6MixSdk16MSVoiceChatEventC"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Decoder",
+ "printedName": "Swift.Decoder",
+ "usr": "s:s7DecoderP"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:6MixSdk16MSVoiceChatEventC4fromACs7Decoder_p_tKcfc",
+ "mangledName": "$s6MixSdk16MSVoiceChatEventC4fromACs7Decoder_p_tKcfc",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "declAttributes": [
+ "Required"
+ ],
+ "throwing": true,
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Function",
+ "name": "encode",
+ "printedName": "encode(to:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Encoder",
+ "printedName": "Swift.Encoder",
+ "usr": "s:s7EncoderP"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6MixSdk16MSVoiceChatEventC6encode2toys7Encoder_p_tKF",
+ "mangledName": "$s6MixSdk16MSVoiceChatEventC6encode2toys7Encoder_p_tKF",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "throwing": true,
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Class",
+ "usr": "s:6MixSdk16MSVoiceChatEventC",
+ "mangledName": "$s6MixSdk16MSVoiceChatEventC",
+ "moduleName": "MixSdk",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasMissingDesignatedInitializers": true,
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Decodable",
+ "printedName": "Decodable",
+ "usr": "s:Se",
+ "mangledName": "$sSe"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Encodable",
+ "printedName": "Encodable",
+ "usr": "s:SE",
+ "mangledName": "$sSE"
+ }
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "MSVoiceChatPayLoad",
+ "printedName": "MSVoiceChatPayLoad",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "dialog_id",
+ "printedName": "dialog_id",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6MixSdk18MSVoiceChatPayLoadC9dialog_idSSSgvp",
+ "mangledName": "$s6MixSdk18MSVoiceChatPayLoadC9dialog_idSSSgvp",
+ "moduleName": "MixSdk",
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdk18MSVoiceChatPayLoadC9dialog_idSSSgvg",
+ "mangledName": "$s6MixSdk18MSVoiceChatPayLoadC9dialog_idSSSgvg",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdk18MSVoiceChatPayLoadC9dialog_idSSSgvs",
+ "mangledName": "$s6MixSdk18MSVoiceChatPayLoadC9dialog_idSSSgvs",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdk18MSVoiceChatPayLoadC9dialog_idSSSgvM",
+ "mangledName": "$s6MixSdk18MSVoiceChatPayLoadC9dialog_idSSSgvM",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "state",
+ "printedName": "state",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6MixSdk18MSVoiceChatPayLoadC5stateSSSgvp",
+ "mangledName": "$s6MixSdk18MSVoiceChatPayLoadC5stateSSSgvp",
+ "moduleName": "MixSdk",
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdk18MSVoiceChatPayLoadC5stateSSSgvg",
+ "mangledName": "$s6MixSdk18MSVoiceChatPayLoadC5stateSSSgvg",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdk18MSVoiceChatPayLoadC5stateSSSgvs",
+ "mangledName": "$s6MixSdk18MSVoiceChatPayLoadC5stateSSSgvs",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdk18MSVoiceChatPayLoadC5stateSSSgvM",
+ "mangledName": "$s6MixSdk18MSVoiceChatPayLoadC5stateSSSgvM",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(from:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "MSVoiceChatPayLoad",
+ "printedName": "MixSdk.MSVoiceChatPayLoad",
+ "usr": "s:6MixSdk18MSVoiceChatPayLoadC"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Decoder",
+ "printedName": "Swift.Decoder",
+ "usr": "s:s7DecoderP"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:6MixSdk18MSVoiceChatPayLoadC4fromACs7Decoder_p_tKcfc",
+ "mangledName": "$s6MixSdk18MSVoiceChatPayLoadC4fromACs7Decoder_p_tKcfc",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "declAttributes": [
+ "Required"
+ ],
+ "throwing": true,
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Function",
+ "name": "encode",
+ "printedName": "encode(to:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Encoder",
+ "printedName": "Swift.Encoder",
+ "usr": "s:s7EncoderP"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6MixSdk18MSVoiceChatPayLoadC6encode2toys7Encoder_p_tKF",
+ "mangledName": "$s6MixSdk18MSVoiceChatPayLoadC6encode2toys7Encoder_p_tKF",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "throwing": true,
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Class",
+ "usr": "s:6MixSdk18MSVoiceChatPayLoadC",
+ "mangledName": "$s6MixSdk18MSVoiceChatPayLoadC",
+ "moduleName": "MixSdk",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "hasMissingDesignatedInitializers": true,
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Decodable",
+ "printedName": "Decodable",
+ "usr": "s:Se",
+ "mangledName": "$sSe"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Encodable",
+ "printedName": "Encodable",
+ "usr": "s:SE",
+ "mangledName": "$sSE"
+ }
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "MixSdk",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "MixSdk",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "MixSdk",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "MixSdk",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "MSSttEvent",
+ "printedName": "MSSttEvent",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "event",
+ "printedName": "event",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6MixSdk10MSSttEventC5eventSSvp",
+ "mangledName": "$s6MixSdk10MSSttEventC5eventSSvp",
+ "moduleName": "MixSdk",
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdk10MSSttEventC5eventSSvg",
+ "mangledName": "$s6MixSdk10MSSttEventC5eventSSvg",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdk10MSSttEventC5eventSSvs",
+ "mangledName": "$s6MixSdk10MSSttEventC5eventSSvs",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdk10MSSttEventC5eventSSvM",
+ "mangledName": "$s6MixSdk10MSSttEventC5eventSSvM",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "msg",
+ "printedName": "msg",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6MixSdk10MSSttEventC3msgSSvp",
+ "mangledName": "$s6MixSdk10MSSttEventC3msgSSvp",
+ "moduleName": "MixSdk",
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdk10MSSttEventC3msgSSvg",
+ "mangledName": "$s6MixSdk10MSSttEventC3msgSSvg",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdk10MSSttEventC3msgSSvs",
+ "mangledName": "$s6MixSdk10MSSttEventC3msgSSvs",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdk10MSSttEventC3msgSSvM",
+ "mangledName": "$s6MixSdk10MSSttEventC3msgSSvM",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "status",
+ "printedName": "status",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6MixSdk10MSSttEventC6statusSivp",
+ "mangledName": "$s6MixSdk10MSSttEventC6statusSivp",
+ "moduleName": "MixSdk",
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdk10MSSttEventC6statusSivg",
+ "mangledName": "$s6MixSdk10MSSttEventC6statusSivg",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdk10MSSttEventC6statusSivs",
+ "mangledName": "$s6MixSdk10MSSttEventC6statusSivs",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdk10MSSttEventC6statusSivM",
+ "mangledName": "$s6MixSdk10MSSttEventC6statusSivM",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "task_id",
+ "printedName": "task_id",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6MixSdk10MSSttEventC7task_idSSvp",
+ "mangledName": "$s6MixSdk10MSSttEventC7task_idSSvp",
+ "moduleName": "MixSdk",
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdk10MSSttEventC7task_idSSvg",
+ "mangledName": "$s6MixSdk10MSSttEventC7task_idSSvg",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdk10MSSttEventC7task_idSSvs",
+ "mangledName": "$s6MixSdk10MSSttEventC7task_idSSvs",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdk10MSSttEventC7task_idSSvM",
+ "mangledName": "$s6MixSdk10MSSttEventC7task_idSSvM",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "result",
+ "printedName": "result",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "MixSdk.MSSttResult?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "MSSttResult",
+ "printedName": "MixSdk.MSSttResult",
+ "usr": "s:6MixSdk11MSSttResultC"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6MixSdk10MSSttEventC6resultAA0C6ResultCSgvp",
+ "mangledName": "$s6MixSdk10MSSttEventC6resultAA0C6ResultCSgvp",
+ "moduleName": "MixSdk",
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "MixSdk.MSSttResult?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "MSSttResult",
+ "printedName": "MixSdk.MSSttResult",
+ "usr": "s:6MixSdk11MSSttResultC"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdk10MSSttEventC6resultAA0C6ResultCSgvg",
+ "mangledName": "$s6MixSdk10MSSttEventC6resultAA0C6ResultCSgvg",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "MixSdk.MSSttResult?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "MSSttResult",
+ "printedName": "MixSdk.MSSttResult",
+ "usr": "s:6MixSdk11MSSttResultC"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdk10MSSttEventC6resultAA0C6ResultCSgvs",
+ "mangledName": "$s6MixSdk10MSSttEventC6resultAA0C6ResultCSgvs",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdk10MSSttEventC6resultAA0C6ResultCSgvM",
+ "mangledName": "$s6MixSdk10MSSttEventC6resultAA0C6ResultCSgvM",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(from:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "MSSttEvent",
+ "printedName": "MixSdk.MSSttEvent",
+ "usr": "s:6MixSdk10MSSttEventC"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Decoder",
+ "printedName": "Swift.Decoder",
+ "usr": "s:s7DecoderP"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:6MixSdk10MSSttEventC4fromACs7Decoder_p_tKcfc",
+ "mangledName": "$s6MixSdk10MSSttEventC4fromACs7Decoder_p_tKcfc",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "declAttributes": [
+ "Required"
+ ],
+ "throwing": true,
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Function",
+ "name": "encode",
+ "printedName": "encode(to:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Encoder",
+ "printedName": "Swift.Encoder",
+ "usr": "s:s7EncoderP"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6MixSdk10MSSttEventC6encode2toys7Encoder_p_tKF",
+ "mangledName": "$s6MixSdk10MSSttEventC6encode2toys7Encoder_p_tKF",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "throwing": true,
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Class",
+ "usr": "s:6MixSdk10MSSttEventC",
+ "mangledName": "$s6MixSdk10MSSttEventC",
+ "moduleName": "MixSdk",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasMissingDesignatedInitializers": true,
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Decodable",
+ "printedName": "Decodable",
+ "usr": "s:Se",
+ "mangledName": "$sSe"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Encodable",
+ "printedName": "Encodable",
+ "usr": "s:SE",
+ "mangledName": "$sSE"
+ }
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "MSSttResult",
+ "printedName": "MSSttResult",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "result",
+ "printedName": "result",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6MixSdk11MSSttResultC6resultSSvp",
+ "mangledName": "$s6MixSdk11MSSttResultC6resultSSvp",
+ "moduleName": "MixSdk",
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdk11MSSttResultC6resultSSvg",
+ "mangledName": "$s6MixSdk11MSSttResultC6resultSSvg",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdk11MSSttResultC6resultSSvs",
+ "mangledName": "$s6MixSdk11MSSttResultC6resultSSvs",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdk11MSSttResultC6resultSSvM",
+ "mangledName": "$s6MixSdk11MSSttResultC6resultSSvM",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "is_end",
+ "printedName": "is_end",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6MixSdk11MSSttResultC6is_endSbvp",
+ "mangledName": "$s6MixSdk11MSSttResultC6is_endSbvp",
+ "moduleName": "MixSdk",
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdk11MSSttResultC6is_endSbvg",
+ "mangledName": "$s6MixSdk11MSSttResultC6is_endSbvg",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdk11MSSttResultC6is_endSbvs",
+ "mangledName": "$s6MixSdk11MSSttResultC6is_endSbvs",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdk11MSSttResultC6is_endSbvM",
+ "mangledName": "$s6MixSdk11MSSttResultC6is_endSbvM",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "sentence_id",
+ "printedName": "sentence_id",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6MixSdk11MSSttResultC11sentence_idSSvp",
+ "mangledName": "$s6MixSdk11MSSttResultC11sentence_idSSvp",
+ "moduleName": "MixSdk",
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdk11MSSttResultC11sentence_idSSvg",
+ "mangledName": "$s6MixSdk11MSSttResultC11sentence_idSSvg",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdk11MSSttResultC11sentence_idSSvs",
+ "mangledName": "$s6MixSdk11MSSttResultC11sentence_idSSvs",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdk11MSSttResultC11sentence_idSSvM",
+ "mangledName": "$s6MixSdk11MSSttResultC11sentence_idSSvM",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "start_time",
+ "printedName": "start_time",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6MixSdk11MSSttResultC10start_timeSivp",
+ "mangledName": "$s6MixSdk11MSSttResultC10start_timeSivp",
+ "moduleName": "MixSdk",
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdk11MSSttResultC10start_timeSivg",
+ "mangledName": "$s6MixSdk11MSSttResultC10start_timeSivg",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdk11MSSttResultC10start_timeSivs",
+ "mangledName": "$s6MixSdk11MSSttResultC10start_timeSivs",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdk11MSSttResultC10start_timeSivM",
+ "mangledName": "$s6MixSdk11MSSttResultC10start_timeSivM",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "end_time",
+ "printedName": "end_time",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6MixSdk11MSSttResultC8end_timeSivp",
+ "mangledName": "$s6MixSdk11MSSttResultC8end_timeSivp",
+ "moduleName": "MixSdk",
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdk11MSSttResultC8end_timeSivg",
+ "mangledName": "$s6MixSdk11MSSttResultC8end_timeSivg",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdk11MSSttResultC8end_timeSivs",
+ "mangledName": "$s6MixSdk11MSSttResultC8end_timeSivs",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdk11MSSttResultC8end_timeSivM",
+ "mangledName": "$s6MixSdk11MSSttResultC8end_timeSivM",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(from:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "MSSttResult",
+ "printedName": "MixSdk.MSSttResult",
+ "usr": "s:6MixSdk11MSSttResultC"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Decoder",
+ "printedName": "Swift.Decoder",
+ "usr": "s:s7DecoderP"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:6MixSdk11MSSttResultC4fromACs7Decoder_p_tKcfc",
+ "mangledName": "$s6MixSdk11MSSttResultC4fromACs7Decoder_p_tKcfc",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "declAttributes": [
+ "Required"
+ ],
+ "throwing": true,
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Function",
+ "name": "encode",
+ "printedName": "encode(to:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Encoder",
+ "printedName": "Swift.Encoder",
+ "usr": "s:s7EncoderP"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6MixSdk11MSSttResultC6encode2toys7Encoder_p_tKF",
+ "mangledName": "$s6MixSdk11MSSttResultC6encode2toys7Encoder_p_tKF",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "throwing": true,
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Class",
+ "usr": "s:6MixSdk11MSSttResultC",
+ "mangledName": "$s6MixSdk11MSSttResultC",
+ "moduleName": "MixSdk",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasMissingDesignatedInitializers": true,
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Decodable",
+ "printedName": "Decodable",
+ "usr": "s:Se",
+ "mangledName": "$sSe"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Encodable",
+ "printedName": "Encodable",
+ "usr": "s:SE",
+ "mangledName": "$sSE"
+ }
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "MixSdk",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "MixSdk",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "MixSdk",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "MSChat",
+ "printedName": "MSChat",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "callBack",
+ "printedName": "callBack",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((MixSdk.MSChatModel) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(MixSdk.MSChatModel) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "MSChatModel",
+ "printedName": "MixSdk.MSChatModel",
+ "usr": "s:6MixSdk11MSChatModelC"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6MixSdk6MSChatC8callBackyAA0C5ModelCcSgvp",
+ "mangledName": "$s6MixSdk6MSChatC8callBackyAA0C5ModelCcSgvp",
+ "moduleName": "MixSdk",
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((MixSdk.MSChatModel) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(MixSdk.MSChatModel) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "MSChatModel",
+ "printedName": "MixSdk.MSChatModel",
+ "usr": "s:6MixSdk11MSChatModelC"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdk6MSChatC8callBackyAA0C5ModelCcSgvg",
+ "mangledName": "$s6MixSdk6MSChatC8callBackyAA0C5ModelCcSgvg",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((MixSdk.MSChatModel) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(MixSdk.MSChatModel) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "MSChatModel",
+ "printedName": "MixSdk.MSChatModel",
+ "usr": "s:6MixSdk11MSChatModelC"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdk6MSChatC8callBackyAA0C5ModelCcSgvs",
+ "mangledName": "$s6MixSdk6MSChatC8callBackyAA0C5ModelCcSgvs",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdk6MSChatC8callBackyAA0C5ModelCcSgvM",
+ "mangledName": "$s6MixSdk6MSChatC8callBackyAA0C5ModelCcSgvM",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "connectStateCallBack",
+ "printedName": "connectStateCallBack",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((MixSdk.MSConnectState) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(MixSdk.MSConnectState) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "MSConnectState",
+ "printedName": "MixSdk.MSConnectState",
+ "usr": "s:6MixSdk14MSConnectStateO"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6MixSdk6MSChatC20connectStateCallBackyAA09MSConnectE0OcSgvp",
+ "mangledName": "$s6MixSdk6MSChatC20connectStateCallBackyAA09MSConnectE0OcSgvp",
+ "moduleName": "MixSdk",
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((MixSdk.MSConnectState) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(MixSdk.MSConnectState) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "MSConnectState",
+ "printedName": "MixSdk.MSConnectState",
+ "usr": "s:6MixSdk14MSConnectStateO"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdk6MSChatC20connectStateCallBackyAA09MSConnectE0OcSgvg",
+ "mangledName": "$s6MixSdk6MSChatC20connectStateCallBackyAA09MSConnectE0OcSgvg",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((MixSdk.MSConnectState) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(MixSdk.MSConnectState) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "MSConnectState",
+ "printedName": "MixSdk.MSConnectState",
+ "usr": "s:6MixSdk14MSConnectStateO"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdk6MSChatC20connectStateCallBackyAA09MSConnectE0OcSgvs",
+ "mangledName": "$s6MixSdk6MSChatC20connectStateCallBackyAA09MSConnectE0OcSgvs",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdk6MSChatC20connectStateCallBackyAA09MSConnectE0OcSgvM",
+ "mangledName": "$s6MixSdk6MSChatC20connectStateCallBackyAA09MSConnectE0OcSgvM",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "connectState",
+ "printedName": "connectState",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "MSConnectState",
+ "printedName": "MixSdk.MSConnectState",
+ "usr": "s:6MixSdk14MSConnectStateO"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6MixSdk6MSChatC12connectStateAA09MSConnectE0Ovp",
+ "mangledName": "$s6MixSdk6MSChatC12connectStateAA09MSConnectE0Ovp",
+ "moduleName": "MixSdk",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "MSConnectState",
+ "printedName": "MixSdk.MSConnectState",
+ "usr": "s:6MixSdk14MSConnectStateO"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdk6MSChatC12connectStateAA09MSConnectE0Ovg",
+ "mangledName": "$s6MixSdk6MSChatC12connectStateAA09MSConnectE0Ovg",
+ "moduleName": "MixSdk",
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Function",
+ "name": "reset",
+ "printedName": "reset()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6MixSdk6MSChatC5resetyyF",
+ "mangledName": "$s6MixSdk6MSChatC5resetyyF",
+ "moduleName": "MixSdk",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "send",
+ "printedName": "send(content:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6MixSdk6MSChatC4send7contentySS_tF",
+ "mangledName": "$s6MixSdk6MSChatC4send7contentySS_tF",
+ "moduleName": "MixSdk",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Class",
+ "usr": "s:6MixSdk6MSChatC",
+ "mangledName": "$s6MixSdk6MSChatC",
+ "moduleName": "MixSdk",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasMissingDesignatedInitializers": true
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "MixSdk",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "MSVoiceChat",
+ "printedName": "MSVoiceChat",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "eventCallBack",
+ "printedName": "eventCallBack",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((MixSdk.MSVoiceChatEvent) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(MixSdk.MSVoiceChatEvent) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "MSVoiceChatEvent",
+ "printedName": "MixSdk.MSVoiceChatEvent",
+ "usr": "s:6MixSdk16MSVoiceChatEventC"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6MixSdk11MSVoiceChatC13eventCallBackyAA0cD5EventCcSgvp",
+ "mangledName": "$s6MixSdk11MSVoiceChatC13eventCallBackyAA0cD5EventCcSgvp",
+ "moduleName": "MixSdk",
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((MixSdk.MSVoiceChatEvent) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(MixSdk.MSVoiceChatEvent) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "MSVoiceChatEvent",
+ "printedName": "MixSdk.MSVoiceChatEvent",
+ "usr": "s:6MixSdk16MSVoiceChatEventC"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdk11MSVoiceChatC13eventCallBackyAA0cD5EventCcSgvg",
+ "mangledName": "$s6MixSdk11MSVoiceChatC13eventCallBackyAA0cD5EventCcSgvg",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((MixSdk.MSVoiceChatEvent) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(MixSdk.MSVoiceChatEvent) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "MSVoiceChatEvent",
+ "printedName": "MixSdk.MSVoiceChatEvent",
+ "usr": "s:6MixSdk16MSVoiceChatEventC"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdk11MSVoiceChatC13eventCallBackyAA0cD5EventCcSgvs",
+ "mangledName": "$s6MixSdk11MSVoiceChatC13eventCallBackyAA0cD5EventCcSgvs",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdk11MSVoiceChatC13eventCallBackyAA0cD5EventCcSgvM",
+ "mangledName": "$s6MixSdk11MSVoiceChatC13eventCallBackyAA0cD5EventCcSgvM",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "replyCallBack",
+ "printedName": "replyCallBack",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((Foundation.Data) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Foundation.Data) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Data",
+ "printedName": "Foundation.Data",
+ "usr": "s:10Foundation4DataV"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6MixSdk11MSVoiceChatC13replyCallBacky10Foundation4DataVcSgvp",
+ "mangledName": "$s6MixSdk11MSVoiceChatC13replyCallBacky10Foundation4DataVcSgvp",
+ "moduleName": "MixSdk",
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((Foundation.Data) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Foundation.Data) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Data",
+ "printedName": "Foundation.Data",
+ "usr": "s:10Foundation4DataV"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdk11MSVoiceChatC13replyCallBacky10Foundation4DataVcSgvg",
+ "mangledName": "$s6MixSdk11MSVoiceChatC13replyCallBacky10Foundation4DataVcSgvg",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((Foundation.Data) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Foundation.Data) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Data",
+ "printedName": "Foundation.Data",
+ "usr": "s:10Foundation4DataV"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdk11MSVoiceChatC13replyCallBacky10Foundation4DataVcSgvs",
+ "mangledName": "$s6MixSdk11MSVoiceChatC13replyCallBacky10Foundation4DataVcSgvs",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdk11MSVoiceChatC13replyCallBacky10Foundation4DataVcSgvM",
+ "mangledName": "$s6MixSdk11MSVoiceChatC13replyCallBacky10Foundation4DataVcSgvM",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "connectStateCallBack",
+ "printedName": "connectStateCallBack",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((MixSdk.MSConnectState) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(MixSdk.MSConnectState) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "MSConnectState",
+ "printedName": "MixSdk.MSConnectState",
+ "usr": "s:6MixSdk14MSConnectStateO"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6MixSdk11MSVoiceChatC20connectStateCallBackyAA09MSConnectF0OcSgvp",
+ "mangledName": "$s6MixSdk11MSVoiceChatC20connectStateCallBackyAA09MSConnectF0OcSgvp",
+ "moduleName": "MixSdk",
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((MixSdk.MSConnectState) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(MixSdk.MSConnectState) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "MSConnectState",
+ "printedName": "MixSdk.MSConnectState",
+ "usr": "s:6MixSdk14MSConnectStateO"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdk11MSVoiceChatC20connectStateCallBackyAA09MSConnectF0OcSgvg",
+ "mangledName": "$s6MixSdk11MSVoiceChatC20connectStateCallBackyAA09MSConnectF0OcSgvg",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((MixSdk.MSConnectState) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(MixSdk.MSConnectState) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "MSConnectState",
+ "printedName": "MixSdk.MSConnectState",
+ "usr": "s:6MixSdk14MSConnectStateO"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdk11MSVoiceChatC20connectStateCallBackyAA09MSConnectF0OcSgvs",
+ "mangledName": "$s6MixSdk11MSVoiceChatC20connectStateCallBackyAA09MSConnectF0OcSgvs",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdk11MSVoiceChatC20connectStateCallBackyAA09MSConnectF0OcSgvM",
+ "mangledName": "$s6MixSdk11MSVoiceChatC20connectStateCallBackyAA09MSConnectF0OcSgvM",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "currentEvent",
+ "printedName": "currentEvent",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "MixSdk.MSVoiceChatEvent?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "MSVoiceChatEvent",
+ "printedName": "MixSdk.MSVoiceChatEvent",
+ "usr": "s:6MixSdk16MSVoiceChatEventC"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6MixSdk11MSVoiceChatC12currentEventAA0cdF0CSgvp",
+ "mangledName": "$s6MixSdk11MSVoiceChatC12currentEventAA0cdF0CSgvp",
+ "moduleName": "MixSdk",
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "MixSdk.MSVoiceChatEvent?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "MSVoiceChatEvent",
+ "printedName": "MixSdk.MSVoiceChatEvent",
+ "usr": "s:6MixSdk16MSVoiceChatEventC"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdk11MSVoiceChatC12currentEventAA0cdF0CSgvg",
+ "mangledName": "$s6MixSdk11MSVoiceChatC12currentEventAA0cdF0CSgvg",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "MixSdk.MSVoiceChatEvent?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "MSVoiceChatEvent",
+ "printedName": "MixSdk.MSVoiceChatEvent",
+ "usr": "s:6MixSdk16MSVoiceChatEventC"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdk11MSVoiceChatC12currentEventAA0cdF0CSgvs",
+ "mangledName": "$s6MixSdk11MSVoiceChatC12currentEventAA0cdF0CSgvs",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdk11MSVoiceChatC12currentEventAA0cdF0CSgvM",
+ "mangledName": "$s6MixSdk11MSVoiceChatC12currentEventAA0cdF0CSgvM",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "connectState",
+ "printedName": "connectState",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "MSConnectState",
+ "printedName": "MixSdk.MSConnectState",
+ "usr": "s:6MixSdk14MSConnectStateO"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6MixSdk11MSVoiceChatC12connectStateAA09MSConnectF0Ovp",
+ "mangledName": "$s6MixSdk11MSVoiceChatC12connectStateAA09MSConnectF0Ovp",
+ "moduleName": "MixSdk",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "MSConnectState",
+ "printedName": "MixSdk.MSConnectState",
+ "usr": "s:6MixSdk14MSConnectStateO"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdk11MSVoiceChatC12connectStateAA09MSConnectF0Ovg",
+ "mangledName": "$s6MixSdk11MSVoiceChatC12connectStateAA09MSConnectF0Ovg",
+ "moduleName": "MixSdk",
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Function",
+ "name": "start",
+ "printedName": "start()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6MixSdk11MSVoiceChatC5startyyF",
+ "mangledName": "$s6MixSdk11MSVoiceChatC5startyyF",
+ "moduleName": "MixSdk",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "finish",
+ "printedName": "finish()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6MixSdk11MSVoiceChatC6finishyyF",
+ "mangledName": "$s6MixSdk11MSVoiceChatC6finishyyF",
+ "moduleName": "MixSdk",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "startSpeedch",
+ "printedName": "startSpeedch()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6MixSdk11MSVoiceChatC12startSpeedchyyF",
+ "mangledName": "$s6MixSdk11MSVoiceChatC12startSpeedchyyF",
+ "moduleName": "MixSdk",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "endSpeedch",
+ "printedName": "endSpeedch()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6MixSdk11MSVoiceChatC10endSpeedchyyF",
+ "mangledName": "$s6MixSdk11MSVoiceChatC10endSpeedchyyF",
+ "moduleName": "MixSdk",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "sendVoice",
+ "printedName": "sendVoice(pcmData:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Data",
+ "printedName": "Foundation.Data",
+ "usr": "s:10Foundation4DataV"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6MixSdk11MSVoiceChatC9sendVoice7pcmDatay10Foundation0H0V_tF",
+ "mangledName": "$s6MixSdk11MSVoiceChatC9sendVoice7pcmDatay10Foundation0H0V_tF",
+ "moduleName": "MixSdk",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "sendVoice",
+ "printedName": "sendVoice(sbcData:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Data",
+ "printedName": "Foundation.Data",
+ "usr": "s:10Foundation4DataV"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6MixSdk11MSVoiceChatC9sendVoice7sbcDatay10Foundation0H0V_tF",
+ "mangledName": "$s6MixSdk11MSVoiceChatC9sendVoice7sbcDatay10Foundation0H0V_tF",
+ "moduleName": "MixSdk",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "requestToSpeak",
+ "printedName": "requestToSpeak()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6MixSdk11MSVoiceChatC14requestToSpeakyyF",
+ "mangledName": "$s6MixSdk11MSVoiceChatC14requestToSpeakyyF",
+ "moduleName": "MixSdk",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "startPlay",
+ "printedName": "startPlay()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6MixSdk11MSVoiceChatC9startPlayyyF",
+ "mangledName": "$s6MixSdk11MSVoiceChatC9startPlayyyF",
+ "moduleName": "MixSdk",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "endPlay",
+ "printedName": "endPlay()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6MixSdk11MSVoiceChatC7endPlayyyF",
+ "mangledName": "$s6MixSdk11MSVoiceChatC7endPlayyyF",
+ "moduleName": "MixSdk",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Class",
+ "usr": "s:6MixSdk11MSVoiceChatC",
+ "mangledName": "$s6MixSdk11MSVoiceChatC",
+ "moduleName": "MixSdk",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "hasMissingDesignatedInitializers": true
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "MixSdk",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "MSChatGpt",
+ "printedName": "MSChatGpt",
+ "children": [
+ {
+ "kind": "Function",
+ "name": "transcription",
+ "printedName": "transcription(filePath:completeHandler:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Swift.String?, MixSdk.MSChatGptError?) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Tuple",
+ "printedName": "(Swift.String?, MixSdk.MSChatGptError?)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "MixSdk.MSChatGptError?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "MSChatGptError",
+ "printedName": "MixSdk.MSChatGptError",
+ "usr": "s:6MixSdk14MSChatGptErrorC"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6MixSdk9MSChatGptC13transcription8filePath15completeHandlerySS_ySSSg_AA0cD5ErrorCSgtctF",
+ "mangledName": "$s6MixSdk9MSChatGptC13transcription8filePath15completeHandlerySS_ySSSg_AA0cD5ErrorCSgtctF",
+ "moduleName": "MixSdk",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "changeModel",
+ "printedName": "changeModel(model:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6MixSdk9MSChatGptC11changeModel5modelySS_tF",
+ "mangledName": "$s6MixSdk9MSChatGptC11changeModel5modelySS_tF",
+ "moduleName": "MixSdk",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "isValidKey",
+ "printedName": "isValidKey(_:completeHandler:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Swift.Bool?, MixSdk.MSChatGptError?) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Tuple",
+ "printedName": "(Swift.Bool?, MixSdk.MSChatGptError?)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.Bool?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "MixSdk.MSChatGptError?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "MSChatGptError",
+ "printedName": "MixSdk.MSChatGptError",
+ "usr": "s:6MixSdk14MSChatGptErrorC"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6MixSdk9MSChatGptC10isValidKey_15completeHandlerySS_ySbSg_AA0cD5ErrorCSgtctF",
+ "mangledName": "$s6MixSdk9MSChatGptC10isValidKey_15completeHandlerySS_ySbSg_AA0cD5ErrorCSgtctF",
+ "moduleName": "MixSdk",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "send",
+ "printedName": "send(content:completeHandler:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(MixSdk.MSChatGptModel?, MixSdk.MSChatGptError?) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Tuple",
+ "printedName": "(MixSdk.MSChatGptModel?, MixSdk.MSChatGptError?)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "MixSdk.MSChatGptModel?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "MSChatGptModel",
+ "printedName": "MixSdk.MSChatGptModel",
+ "usr": "s:6MixSdk14MSChatGptModelC"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "MixSdk.MSChatGptError?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "MSChatGptError",
+ "printedName": "MixSdk.MSChatGptError",
+ "usr": "s:6MixSdk14MSChatGptErrorC"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6MixSdk9MSChatGptC4send7content15completeHandlerySS_yAA0cD5ModelCSg_AA0cD5ErrorCSgtctF",
+ "mangledName": "$s6MixSdk9MSChatGptC4send7content15completeHandlerySS_yAA0cD5ModelCSg_AA0cD5ErrorCSgtctF",
+ "moduleName": "MixSdk",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Class",
+ "usr": "s:6MixSdk9MSChatGptC",
+ "mangledName": "$s6MixSdk9MSChatGptC",
+ "moduleName": "MixSdk",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasMissingDesignatedInitializers": true
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "MSChatGptTranscription",
+ "printedName": "MSChatGptTranscription",
+ "children": [
+ {
+ "kind": "Function",
+ "name": "start",
+ "printedName": "start()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6MixSdk22MSChatGptTranscriptionC5startyyF",
+ "mangledName": "$s6MixSdk22MSChatGptTranscriptionC5startyyF",
+ "moduleName": "MixSdk",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "stop",
+ "printedName": "stop(completeHandler:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Swift.String?, MixSdk.MSChatGptError?) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Tuple",
+ "printedName": "(Swift.String?, MixSdk.MSChatGptError?)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "MixSdk.MSChatGptError?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "MSChatGptError",
+ "printedName": "MixSdk.MSChatGptError",
+ "usr": "s:6MixSdk14MSChatGptErrorC"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6MixSdk22MSChatGptTranscriptionC4stop15completeHandleryySSSg_AA0cD5ErrorCSgtc_tF",
+ "mangledName": "$s6MixSdk22MSChatGptTranscriptionC4stop15completeHandleryySSSg_AA0cD5ErrorCSgtc_tF",
+ "moduleName": "MixSdk",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "sendVoice",
+ "printedName": "sendVoice(pcmData:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Data",
+ "printedName": "Foundation.Data",
+ "usr": "s:10Foundation4DataV"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6MixSdk22MSChatGptTranscriptionC9sendVoice7pcmDatay10Foundation0I0V_tF",
+ "mangledName": "$s6MixSdk22MSChatGptTranscriptionC9sendVoice7pcmDatay10Foundation0I0V_tF",
+ "moduleName": "MixSdk",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "sendVoice",
+ "printedName": "sendVoice(sbcData:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Data",
+ "printedName": "Foundation.Data",
+ "usr": "s:10Foundation4DataV"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6MixSdk22MSChatGptTranscriptionC9sendVoice7sbcDatay10Foundation0I0V_tF",
+ "mangledName": "$s6MixSdk22MSChatGptTranscriptionC9sendVoice7sbcDatay10Foundation0I0V_tF",
+ "moduleName": "MixSdk",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Class",
+ "usr": "s:6MixSdk22MSChatGptTranscriptionC",
+ "mangledName": "$s6MixSdk22MSChatGptTranscriptionC",
+ "moduleName": "MixSdk",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasMissingDesignatedInitializers": true
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "MixSdk",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "MixSdk",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "MSAigcStyle",
+ "printedName": "MSAigcStyle",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "name",
+ "printedName": "name",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6MixSdk11MSAigcStyleC4nameSSvp",
+ "mangledName": "$s6MixSdk11MSAigcStyleC4nameSSvp",
+ "moduleName": "MixSdk",
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdk11MSAigcStyleC4nameSSvg",
+ "mangledName": "$s6MixSdk11MSAigcStyleC4nameSSvg",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdk11MSAigcStyleC4nameSSvs",
+ "mangledName": "$s6MixSdk11MSAigcStyleC4nameSSvs",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdk11MSAigcStyleC4nameSSvM",
+ "mangledName": "$s6MixSdk11MSAigcStyleC4nameSSvM",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "url",
+ "printedName": "url",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6MixSdk11MSAigcStyleC3urlSSvp",
+ "mangledName": "$s6MixSdk11MSAigcStyleC3urlSSvp",
+ "moduleName": "MixSdk",
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdk11MSAigcStyleC3urlSSvg",
+ "mangledName": "$s6MixSdk11MSAigcStyleC3urlSSvg",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdk11MSAigcStyleC3urlSSvs",
+ "mangledName": "$s6MixSdk11MSAigcStyleC3urlSSvs",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdk11MSAigcStyleC3urlSSvM",
+ "mangledName": "$s6MixSdk11MSAigcStyleC3urlSSvM",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "code",
+ "printedName": "code",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6MixSdk11MSAigcStyleC4codeSSvp",
+ "mangledName": "$s6MixSdk11MSAigcStyleC4codeSSvp",
+ "moduleName": "MixSdk",
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdk11MSAigcStyleC4codeSSvg",
+ "mangledName": "$s6MixSdk11MSAigcStyleC4codeSSvg",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdk11MSAigcStyleC4codeSSvs",
+ "mangledName": "$s6MixSdk11MSAigcStyleC4codeSSvs",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdk11MSAigcStyleC4codeSSvM",
+ "mangledName": "$s6MixSdk11MSAigcStyleC4codeSSvM",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(from:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "MSAigcStyle",
+ "printedName": "MixSdk.MSAigcStyle",
+ "usr": "s:6MixSdk11MSAigcStyleC"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Decoder",
+ "printedName": "Swift.Decoder",
+ "usr": "s:s7DecoderP"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:6MixSdk11MSAigcStyleC4fromACs7Decoder_p_tKcfc",
+ "mangledName": "$s6MixSdk11MSAigcStyleC4fromACs7Decoder_p_tKcfc",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "declAttributes": [
+ "Required"
+ ],
+ "throwing": true,
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Function",
+ "name": "encode",
+ "printedName": "encode(to:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Encoder",
+ "printedName": "Swift.Encoder",
+ "usr": "s:s7EncoderP"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6MixSdk11MSAigcStyleC6encode2toys7Encoder_p_tKF",
+ "mangledName": "$s6MixSdk11MSAigcStyleC6encode2toys7Encoder_p_tKF",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "throwing": true,
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Class",
+ "usr": "s:6MixSdk11MSAigcStyleC",
+ "mangledName": "$s6MixSdk11MSAigcStyleC",
+ "moduleName": "MixSdk",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasMissingDesignatedInitializers": true,
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Decodable",
+ "printedName": "Decodable",
+ "usr": "s:Se",
+ "mangledName": "$sSe"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Encodable",
+ "printedName": "Encodable",
+ "usr": "s:SE",
+ "mangledName": "$sSE"
+ }
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "MSAigcTask",
+ "printedName": "MSAigcTask",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "type",
+ "printedName": "type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6MixSdk10MSAigcTaskC4typeSivp",
+ "mangledName": "$s6MixSdk10MSAigcTaskC4typeSivp",
+ "moduleName": "MixSdk",
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdk10MSAigcTaskC4typeSivg",
+ "mangledName": "$s6MixSdk10MSAigcTaskC4typeSivg",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdk10MSAigcTaskC4typeSivs",
+ "mangledName": "$s6MixSdk10MSAigcTaskC4typeSivs",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdk10MSAigcTaskC4typeSivM",
+ "mangledName": "$s6MixSdk10MSAigcTaskC4typeSivM",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "subject",
+ "printedName": "subject",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6MixSdk10MSAigcTaskC7subjectSSSgvp",
+ "mangledName": "$s6MixSdk10MSAigcTaskC7subjectSSSgvp",
+ "moduleName": "MixSdk",
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdk10MSAigcTaskC7subjectSSSgvg",
+ "mangledName": "$s6MixSdk10MSAigcTaskC7subjectSSSgvg",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdk10MSAigcTaskC7subjectSSSgvs",
+ "mangledName": "$s6MixSdk10MSAigcTaskC7subjectSSSgvs",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdk10MSAigcTaskC7subjectSSSgvM",
+ "mangledName": "$s6MixSdk10MSAigcTaskC7subjectSSSgvM",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "algorithm",
+ "printedName": "algorithm",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6MixSdk10MSAigcTaskC9algorithmSSvp",
+ "mangledName": "$s6MixSdk10MSAigcTaskC9algorithmSSvp",
+ "moduleName": "MixSdk",
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdk10MSAigcTaskC9algorithmSSvg",
+ "mangledName": "$s6MixSdk10MSAigcTaskC9algorithmSSvg",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdk10MSAigcTaskC9algorithmSSvs",
+ "mangledName": "$s6MixSdk10MSAigcTaskC9algorithmSSvs",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdk10MSAigcTaskC9algorithmSSvM",
+ "mangledName": "$s6MixSdk10MSAigcTaskC9algorithmSSvM",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "image_base64",
+ "printedName": "image_base64",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6MixSdk10MSAigcTaskC12image_base64SSSgvp",
+ "mangledName": "$s6MixSdk10MSAigcTaskC12image_base64SSSgvp",
+ "moduleName": "MixSdk",
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdk10MSAigcTaskC12image_base64SSSgvg",
+ "mangledName": "$s6MixSdk10MSAigcTaskC12image_base64SSSgvg",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdk10MSAigcTaskC12image_base64SSSgvs",
+ "mangledName": "$s6MixSdk10MSAigcTaskC12image_base64SSSgvs",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdk10MSAigcTaskC12image_base64SSSgvM",
+ "mangledName": "$s6MixSdk10MSAigcTaskC12image_base64SSSgvM",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "amount",
+ "printedName": "amount",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6MixSdk10MSAigcTaskC6amountSivp",
+ "mangledName": "$s6MixSdk10MSAigcTaskC6amountSivp",
+ "moduleName": "MixSdk",
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdk10MSAigcTaskC6amountSivg",
+ "mangledName": "$s6MixSdk10MSAigcTaskC6amountSivg",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdk10MSAigcTaskC6amountSivs",
+ "mangledName": "$s6MixSdk10MSAigcTaskC6amountSivs",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdk10MSAigcTaskC6amountSivM",
+ "mangledName": "$s6MixSdk10MSAigcTaskC6amountSivM",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "MSAigcTask",
+ "printedName": "MixSdk.MSAigcTask",
+ "usr": "s:6MixSdk10MSAigcTaskC"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:6MixSdk10MSAigcTaskCACycfc",
+ "mangledName": "$s6MixSdk10MSAigcTaskCACycfc",
+ "moduleName": "MixSdk",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Function",
+ "name": "encode",
+ "printedName": "encode(to:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Encoder",
+ "printedName": "Swift.Encoder",
+ "usr": "s:s7EncoderP"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6MixSdk10MSAigcTaskC6encode2toys7Encoder_p_tKF",
+ "mangledName": "$s6MixSdk10MSAigcTaskC6encode2toys7Encoder_p_tKF",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "throwing": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(from:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "MSAigcTask",
+ "printedName": "MixSdk.MSAigcTask",
+ "usr": "s:6MixSdk10MSAigcTaskC"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Decoder",
+ "printedName": "Swift.Decoder",
+ "usr": "s:s7DecoderP"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:6MixSdk10MSAigcTaskC4fromACs7Decoder_p_tKcfc",
+ "mangledName": "$s6MixSdk10MSAigcTaskC4fromACs7Decoder_p_tKcfc",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "declAttributes": [
+ "Required"
+ ],
+ "throwing": true,
+ "init_kind": "Designated"
+ }
+ ],
+ "declKind": "Class",
+ "usr": "s:6MixSdk10MSAigcTaskC",
+ "mangledName": "$s6MixSdk10MSAigcTaskC",
+ "moduleName": "MixSdk",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Decodable",
+ "printedName": "Decodable",
+ "usr": "s:Se",
+ "mangledName": "$sSe"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Encodable",
+ "printedName": "Encodable",
+ "usr": "s:SE",
+ "mangledName": "$sSE"
+ }
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "MSAigcSearchTask",
+ "printedName": "MSAigcSearchTask",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "task_id",
+ "printedName": "task_id",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6MixSdk16MSAigcSearchTaskC7task_idSSvp",
+ "mangledName": "$s6MixSdk16MSAigcSearchTaskC7task_idSSvp",
+ "moduleName": "MixSdk",
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdk16MSAigcSearchTaskC7task_idSSvg",
+ "mangledName": "$s6MixSdk16MSAigcSearchTaskC7task_idSSvg",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdk16MSAigcSearchTaskC7task_idSSvs",
+ "mangledName": "$s6MixSdk16MSAigcSearchTaskC7task_idSSvs",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdk16MSAigcSearchTaskC7task_idSSvM",
+ "mangledName": "$s6MixSdk16MSAigcSearchTaskC7task_idSSvM",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "bit_depth",
+ "printedName": "bit_depth",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6MixSdk16MSAigcSearchTaskC9bit_depthSivp",
+ "mangledName": "$s6MixSdk16MSAigcSearchTaskC9bit_depthSivp",
+ "moduleName": "MixSdk",
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdk16MSAigcSearchTaskC9bit_depthSivg",
+ "mangledName": "$s6MixSdk16MSAigcSearchTaskC9bit_depthSivg",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdk16MSAigcSearchTaskC9bit_depthSivs",
+ "mangledName": "$s6MixSdk16MSAigcSearchTaskC9bit_depthSivs",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdk16MSAigcSearchTaskC9bit_depthSivM",
+ "mangledName": "$s6MixSdk16MSAigcSearchTaskC9bit_depthSivM",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "compression_quality",
+ "printedName": "compression_quality",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6MixSdk16MSAigcSearchTaskC19compression_qualitySivp",
+ "mangledName": "$s6MixSdk16MSAigcSearchTaskC19compression_qualitySivp",
+ "moduleName": "MixSdk",
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdk16MSAigcSearchTaskC19compression_qualitySivg",
+ "mangledName": "$s6MixSdk16MSAigcSearchTaskC19compression_qualitySivg",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdk16MSAigcSearchTaskC19compression_qualitySivs",
+ "mangledName": "$s6MixSdk16MSAigcSearchTaskC19compression_qualitySivs",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdk16MSAigcSearchTaskC19compression_qualitySivM",
+ "mangledName": "$s6MixSdk16MSAigcSearchTaskC19compression_qualitySivM",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "format",
+ "printedName": "format",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6MixSdk16MSAigcSearchTaskC6formatSSvp",
+ "mangledName": "$s6MixSdk16MSAigcSearchTaskC6formatSSvp",
+ "moduleName": "MixSdk",
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdk16MSAigcSearchTaskC6formatSSvg",
+ "mangledName": "$s6MixSdk16MSAigcSearchTaskC6formatSSvg",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdk16MSAigcSearchTaskC6formatSSvs",
+ "mangledName": "$s6MixSdk16MSAigcSearchTaskC6formatSSvs",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdk16MSAigcSearchTaskC6formatSSvM",
+ "mangledName": "$s6MixSdk16MSAigcSearchTaskC6formatSSvM",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "height",
+ "printedName": "height",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6MixSdk16MSAigcSearchTaskC6heightSivp",
+ "mangledName": "$s6MixSdk16MSAigcSearchTaskC6heightSivp",
+ "moduleName": "MixSdk",
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdk16MSAigcSearchTaskC6heightSivg",
+ "mangledName": "$s6MixSdk16MSAigcSearchTaskC6heightSivg",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdk16MSAigcSearchTaskC6heightSivs",
+ "mangledName": "$s6MixSdk16MSAigcSearchTaskC6heightSivs",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdk16MSAigcSearchTaskC6heightSivM",
+ "mangledName": "$s6MixSdk16MSAigcSearchTaskC6heightSivM",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "width",
+ "printedName": "width",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:6MixSdk16MSAigcSearchTaskC5widthSivp",
+ "mangledName": "$s6MixSdk16MSAigcSearchTaskC5widthSivp",
+ "moduleName": "MixSdk",
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdk16MSAigcSearchTaskC5widthSivg",
+ "mangledName": "$s6MixSdk16MSAigcSearchTaskC5widthSivg",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdk16MSAigcSearchTaskC5widthSivs",
+ "mangledName": "$s6MixSdk16MSAigcSearchTaskC5widthSivs",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:6MixSdk16MSAigcSearchTaskC5widthSivM",
+ "mangledName": "$s6MixSdk16MSAigcSearchTaskC5widthSivM",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "MSAigcSearchTask",
+ "printedName": "MixSdk.MSAigcSearchTask",
+ "usr": "s:6MixSdk16MSAigcSearchTaskC"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:6MixSdk16MSAigcSearchTaskCACycfc",
+ "mangledName": "$s6MixSdk16MSAigcSearchTaskCACycfc",
+ "moduleName": "MixSdk",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(from:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "MSAigcSearchTask",
+ "printedName": "MixSdk.MSAigcSearchTask",
+ "usr": "s:6MixSdk16MSAigcSearchTaskC"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Decoder",
+ "printedName": "Swift.Decoder",
+ "usr": "s:s7DecoderP"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:6MixSdk16MSAigcSearchTaskC4fromACs7Decoder_p_tKcfc",
+ "mangledName": "$s6MixSdk16MSAigcSearchTaskC4fromACs7Decoder_p_tKcfc",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "declAttributes": [
+ "Required"
+ ],
+ "throwing": true,
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Function",
+ "name": "encode",
+ "printedName": "encode(to:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Encoder",
+ "printedName": "Swift.Encoder",
+ "usr": "s:s7EncoderP"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:6MixSdk16MSAigcSearchTaskC6encode2toys7Encoder_p_tKF",
+ "mangledName": "$s6MixSdk16MSAigcSearchTaskC6encode2toys7Encoder_p_tKF",
+ "moduleName": "MixSdk",
+ "implicit": true,
+ "throwing": true,
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Class",
+ "usr": "s:6MixSdk16MSAigcSearchTaskC",
+ "mangledName": "$s6MixSdk16MSAigcSearchTaskC",
+ "moduleName": "MixSdk",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Decodable",
+ "printedName": "Decodable",
+ "usr": "s:Se",
+ "mangledName": "$sSe"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Encodable",
+ "printedName": "Encodable",
+ "usr": "s:SE",
+ "mangledName": "$sSE"
+ }
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "MixSdk",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "MixSdk",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "Array",
+ "printedName": "Array",
+ "declKind": "Struct",
+ "usr": "s:Sa",
+ "mangledName": "$sSa",
+ "moduleName": "Swift",
+ "genericSig": "<Ï_0_0>",
+ "sugared_genericSig": "",
+ "declAttributes": [
+ "Frozen"
+ ],
+ "isExternal": true,
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "_DestructorSafeContainer",
+ "printedName": "_DestructorSafeContainer",
+ "usr": "s:s24_DestructorSafeContainerP",
+ "mangledName": "$ss24_DestructorSafeContainerP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_ArrayProtocol",
+ "printedName": "_ArrayProtocol",
+ "children": [
+ {
+ "kind": "TypeWitness",
+ "name": "_Buffer",
+ "printedName": "_Buffer",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "_ArrayBuffer",
+ "printedName": "Swift._ArrayBuffer<Ï_0_0>",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "GenericTypeParam",
+ "printedName": "Ï_0_0"
+ }
+ ],
+ "usr": "s:s12_ArrayBufferV"
+ }
+ ]
+ }
+ ],
+ "usr": "s:s14_ArrayProtocolP",
+ "mangledName": "$ss14_ArrayProtocolP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "RandomAccessCollection",
+ "printedName": "RandomAccessCollection",
+ "children": [
+ {
+ "kind": "TypeWitness",
+ "name": "Element",
+ "printedName": "Element",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "GenericTypeParam",
+ "printedName": "Ï_0_0"
+ }
+ ]
+ },
+ {
+ "kind": "TypeWitness",
+ "name": "Index",
+ "printedName": "Index",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ]
+ },
+ {
+ "kind": "TypeWitness",
+ "name": "SubSequence",
+ "printedName": "SubSequence",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ArraySlice",
+ "printedName": "Swift.ArraySlice<Ï_0_0>",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "GenericTypeParam",
+ "printedName": "Ï_0_0"
+ }
+ ],
+ "usr": "s:s10ArraySliceV"
+ }
+ ]
+ },
+ {
+ "kind": "TypeWitness",
+ "name": "Indices",
+ "printedName": "Indices",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Range",
+ "printedName": "Swift.Range",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "usr": "s:Sn"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sk",
+ "mangledName": "$sSk"
+ },
+ {
+ "kind": "Conformance",
+ "name": "MutableCollection",
+ "printedName": "MutableCollection",
+ "children": [
+ {
+ "kind": "TypeWitness",
+ "name": "Element",
+ "printedName": "Element",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "GenericTypeParam",
+ "printedName": "Ï_0_0"
+ }
+ ]
+ },
+ {
+ "kind": "TypeWitness",
+ "name": "Index",
+ "printedName": "Index",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ]
+ },
+ {
+ "kind": "TypeWitness",
+ "name": "SubSequence",
+ "printedName": "SubSequence",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ArraySlice",
+ "printedName": "Swift.ArraySlice<Ï_0_0>",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "GenericTypeParam",
+ "printedName": "Ï_0_0"
+ }
+ ],
+ "usr": "s:s10ArraySliceV"
+ }
+ ]
+ }
+ ],
+ "usr": "s:SM",
+ "mangledName": "$sSM"
+ },
+ {
+ "kind": "Conformance",
+ "name": "BidirectionalCollection",
+ "printedName": "BidirectionalCollection",
+ "children": [
+ {
+ "kind": "TypeWitness",
+ "name": "Element",
+ "printedName": "Element",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "GenericTypeParam",
+ "printedName": "Ï_0_0"
+ }
+ ]
+ },
+ {
+ "kind": "TypeWitness",
+ "name": "Index",
+ "printedName": "Index",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ]
+ },
+ {
+ "kind": "TypeWitness",
+ "name": "SubSequence",
+ "printedName": "SubSequence",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ArraySlice",
+ "printedName": "Swift.ArraySlice<Ï_0_0>",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "GenericTypeParam",
+ "printedName": "Ï_0_0"
+ }
+ ],
+ "usr": "s:s10ArraySliceV"
+ }
+ ]
+ },
+ {
+ "kind": "TypeWitness",
+ "name": "Indices",
+ "printedName": "Indices",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Range",
+ "printedName": "Swift.Range",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "usr": "s:Sn"
+ }
+ ]
+ }
+ ],
+ "usr": "s:SK",
+ "mangledName": "$sSK"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Collection",
+ "printedName": "Collection",
+ "children": [
+ {
+ "kind": "TypeWitness",
+ "name": "Element",
+ "printedName": "Element",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "GenericTypeParam",
+ "printedName": "Ï_0_0"
+ }
+ ]
+ },
+ {
+ "kind": "TypeWitness",
+ "name": "Index",
+ "printedName": "Index",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ]
+ },
+ {
+ "kind": "TypeWitness",
+ "name": "Iterator",
+ "printedName": "Iterator",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "IndexingIterator",
+ "printedName": "Swift.IndexingIterator<[Ï_0_0]>",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[Ï_0_0]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "GenericTypeParam",
+ "printedName": "Ï_0_0"
+ }
+ ],
+ "usr": "s:Sa"
+ }
+ ],
+ "usr": "s:s16IndexingIteratorV"
+ }
+ ]
+ },
+ {
+ "kind": "TypeWitness",
+ "name": "SubSequence",
+ "printedName": "SubSequence",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ArraySlice",
+ "printedName": "Swift.ArraySlice<Ï_0_0>",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "GenericTypeParam",
+ "printedName": "Ï_0_0"
+ }
+ ],
+ "usr": "s:s10ArraySliceV"
+ }
+ ]
+ },
+ {
+ "kind": "TypeWitness",
+ "name": "Indices",
+ "printedName": "Indices",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Range",
+ "printedName": "Swift.Range",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "usr": "s:Sn"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sl",
+ "mangledName": "$sSl"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Sequence",
+ "printedName": "Sequence",
+ "children": [
+ {
+ "kind": "TypeWitness",
+ "name": "Element",
+ "printedName": "Element",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "GenericTypeParam",
+ "printedName": "Ï_0_0"
+ }
+ ]
+ },
+ {
+ "kind": "TypeWitness",
+ "name": "Iterator",
+ "printedName": "Iterator",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "IndexingIterator",
+ "printedName": "Swift.IndexingIterator<[Ï_0_0]>",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[Ï_0_0]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "GenericTypeParam",
+ "printedName": "Ï_0_0"
+ }
+ ],
+ "usr": "s:Sa"
+ }
+ ],
+ "usr": "s:s16IndexingIteratorV"
+ }
+ ]
+ }
+ ],
+ "usr": "s:ST",
+ "mangledName": "$sST"
+ },
+ {
+ "kind": "Conformance",
+ "name": "ExpressibleByArrayLiteral",
+ "printedName": "ExpressibleByArrayLiteral",
+ "children": [
+ {
+ "kind": "TypeWitness",
+ "name": "ArrayLiteralElement",
+ "printedName": "ArrayLiteralElement",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "GenericTypeParam",
+ "printedName": "Ï_0_0"
+ }
+ ]
+ }
+ ],
+ "usr": "s:s25ExpressibleByArrayLiteralP",
+ "mangledName": "$ss25ExpressibleByArrayLiteralP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "RangeReplaceableCollection",
+ "printedName": "RangeReplaceableCollection",
+ "children": [
+ {
+ "kind": "TypeWitness",
+ "name": "SubSequence",
+ "printedName": "SubSequence",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ArraySlice",
+ "printedName": "Swift.ArraySlice<Ï_0_0>",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "GenericTypeParam",
+ "printedName": "Ï_0_0"
+ }
+ ],
+ "usr": "s:s10ArraySliceV"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sm",
+ "mangledName": "$sSm"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomReflectable",
+ "printedName": "CustomReflectable",
+ "usr": "s:s17CustomReflectableP",
+ "mangledName": "$ss17CustomReflectableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomStringConvertible",
+ "printedName": "CustomStringConvertible",
+ "usr": "s:s23CustomStringConvertibleP",
+ "mangledName": "$ss23CustomStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomDebugStringConvertible",
+ "printedName": "CustomDebugStringConvertible",
+ "usr": "s:s28CustomDebugStringConvertibleP",
+ "mangledName": "$ss28CustomDebugStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_HasCustomAnyHashableRepresentation",
+ "printedName": "_HasCustomAnyHashableRepresentation",
+ "usr": "s:s35_HasCustomAnyHashableRepresentationP",
+ "mangledName": "$ss35_HasCustomAnyHashableRepresentationP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Sendable",
+ "printedName": "Sendable",
+ "usr": "s:s8SendableP",
+ "mangledName": "$ss8SendableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Encodable",
+ "printedName": "Encodable",
+ "usr": "s:SE",
+ "mangledName": "$sSE"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Decodable",
+ "printedName": "Decodable",
+ "usr": "s:Se",
+ "mangledName": "$sSe"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_HasContiguousBytes",
+ "printedName": "_HasContiguousBytes",
+ "usr": "s:s19_HasContiguousBytesP",
+ "mangledName": "$ss19_HasContiguousBytesP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_ObjectiveCBridgeable",
+ "printedName": "_ObjectiveCBridgeable",
+ "children": [
+ {
+ "kind": "TypeWitness",
+ "name": "_ObjectiveCType",
+ "printedName": "_ObjectiveCType",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSArray",
+ "printedName": "Foundation.NSArray",
+ "usr": "c:objc(cs)NSArray"
+ }
+ ]
+ }
+ ],
+ "usr": "s:s21_ObjectiveCBridgeableP",
+ "mangledName": "$ss21_ObjectiveCBridgeableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CVarArg",
+ "printedName": "CVarArg",
+ "usr": "s:s7CVarArgP",
+ "mangledName": "$ss7CVarArgP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "ContiguousBytes",
+ "printedName": "ContiguousBytes",
+ "usr": "s:10Foundation15ContiguousBytesP",
+ "mangledName": "$s10Foundation15ContiguousBytesP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "EncodableWithConfiguration",
+ "printedName": "EncodableWithConfiguration",
+ "children": [
+ {
+ "kind": "TypeWitness",
+ "name": "EncodingConfiguration",
+ "printedName": "EncodingConfiguration",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "DependentMember",
+ "printedName": "Ï_0_0.EncodingConfiguration"
+ }
+ ]
+ }
+ ],
+ "usr": "s:10Foundation26EncodableWithConfigurationP",
+ "mangledName": "$s10Foundation26EncodableWithConfigurationP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "DecodableWithConfiguration",
+ "printedName": "DecodableWithConfiguration",
+ "children": [
+ {
+ "kind": "TypeWitness",
+ "name": "DecodingConfiguration",
+ "printedName": "DecodingConfiguration",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "DependentMember",
+ "printedName": "Ï_0_0.DecodingConfiguration"
+ }
+ ]
+ }
+ ],
+ "usr": "s:10Foundation26DecodableWithConfigurationP",
+ "mangledName": "$s10Foundation26DecodableWithConfigurationP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "DataProtocol",
+ "printedName": "DataProtocol",
+ "children": [
+ {
+ "kind": "TypeWitness",
+ "name": "Regions",
+ "printedName": "Regions",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CollectionOfOne",
+ "printedName": "Swift.CollectionOfOne<[Swift.UInt8]>",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[Swift.UInt8]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UInt8",
+ "printedName": "Swift.UInt8",
+ "usr": "s:s5UInt8V"
+ }
+ ],
+ "usr": "s:Sa"
+ }
+ ],
+ "usr": "s:s15CollectionOfOneV"
+ }
+ ]
+ }
+ ],
+ "usr": "s:10Foundation12DataProtocolP",
+ "mangledName": "$s10Foundation12DataProtocolP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "MutableDataProtocol",
+ "printedName": "MutableDataProtocol",
+ "usr": "s:10Foundation19MutableDataProtocolP",
+ "mangledName": "$s10Foundation19MutableDataProtocolP"
+ }
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "UInt8",
+ "printedName": "UInt8",
+ "declKind": "Struct",
+ "usr": "s:s5UInt8V",
+ "mangledName": "$ss5UInt8V",
+ "moduleName": "Swift",
+ "declAttributes": [
+ "Frozen"
+ ],
+ "isExternal": true,
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "FixedWidthInteger",
+ "printedName": "FixedWidthInteger",
+ "usr": "s:s17FixedWidthIntegerP",
+ "mangledName": "$ss17FixedWidthIntegerP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "UnsignedInteger",
+ "printedName": "UnsignedInteger",
+ "usr": "s:SU",
+ "mangledName": "$sSU"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_ExpressibleByBuiltinIntegerLiteral",
+ "printedName": "_ExpressibleByBuiltinIntegerLiteral",
+ "usr": "s:s35_ExpressibleByBuiltinIntegerLiteralP",
+ "mangledName": "$ss35_ExpressibleByBuiltinIntegerLiteralP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "BinaryInteger",
+ "printedName": "BinaryInteger",
+ "children": [
+ {
+ "kind": "TypeWitness",
+ "name": "Words",
+ "printedName": "Words",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Words",
+ "printedName": "Swift.UInt8.Words",
+ "usr": "s:s5UInt8V5WordsV"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sz",
+ "mangledName": "$sSz"
+ },
+ {
+ "kind": "Conformance",
+ "name": "LosslessStringConvertible",
+ "printedName": "LosslessStringConvertible",
+ "usr": "s:s25LosslessStringConvertibleP",
+ "mangledName": "$ss25LosslessStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomStringConvertible",
+ "printedName": "CustomStringConvertible",
+ "usr": "s:s23CustomStringConvertibleP",
+ "mangledName": "$ss23CustomStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Numeric",
+ "printedName": "Numeric",
+ "children": [
+ {
+ "kind": "TypeWitness",
+ "name": "Magnitude",
+ "printedName": "Magnitude",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UInt8",
+ "printedName": "Swift.UInt8",
+ "usr": "s:s5UInt8V"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sj",
+ "mangledName": "$sSj"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Strideable",
+ "printedName": "Strideable",
+ "children": [
+ {
+ "kind": "TypeWitness",
+ "name": "Stride",
+ "printedName": "Stride",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sx",
+ "mangledName": "$sSx"
+ },
+ {
+ "kind": "Conformance",
+ "name": "AdditiveArithmetic",
+ "printedName": "AdditiveArithmetic",
+ "usr": "s:s18AdditiveArithmeticP",
+ "mangledName": "$ss18AdditiveArithmeticP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "ExpressibleByIntegerLiteral",
+ "printedName": "ExpressibleByIntegerLiteral",
+ "children": [
+ {
+ "kind": "TypeWitness",
+ "name": "IntegerLiteralType",
+ "printedName": "IntegerLiteralType",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UInt8",
+ "printedName": "Swift.UInt8",
+ "usr": "s:s5UInt8V"
+ }
+ ]
+ }
+ ],
+ "usr": "s:s27ExpressibleByIntegerLiteralP",
+ "mangledName": "$ss27ExpressibleByIntegerLiteralP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Comparable",
+ "printedName": "Comparable",
+ "usr": "s:SL",
+ "mangledName": "$sSL"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Decodable",
+ "printedName": "Decodable",
+ "usr": "s:Se",
+ "mangledName": "$sSe"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Encodable",
+ "printedName": "Encodable",
+ "usr": "s:SE",
+ "mangledName": "$sSE"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomReflectable",
+ "printedName": "CustomReflectable",
+ "usr": "s:s17CustomReflectableP",
+ "mangledName": "$ss17CustomReflectableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_CustomPlaygroundQuickLookable",
+ "printedName": "_CustomPlaygroundQuickLookable",
+ "usr": "s:s30_CustomPlaygroundQuickLookableP",
+ "mangledName": "$ss30_CustomPlaygroundQuickLookableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_StringElement",
+ "printedName": "_StringElement",
+ "usr": "s:s14_StringElementP",
+ "mangledName": "$ss14_StringElementP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CVarArg",
+ "printedName": "CVarArg",
+ "usr": "s:s7CVarArgP",
+ "mangledName": "$ss7CVarArgP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_HasCustomAnyHashableRepresentation",
+ "printedName": "_HasCustomAnyHashableRepresentation",
+ "usr": "s:s35_HasCustomAnyHashableRepresentationP",
+ "mangledName": "$ss35_HasCustomAnyHashableRepresentationP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Sendable",
+ "printedName": "Sendable",
+ "usr": "s:s8SendableP",
+ "mangledName": "$ss8SendableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "SIMDScalar",
+ "printedName": "SIMDScalar",
+ "children": [
+ {
+ "kind": "TypeWitness",
+ "name": "SIMDMaskScalar",
+ "printedName": "SIMDMaskScalar",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int8",
+ "printedName": "Swift.Int8",
+ "usr": "s:s4Int8V"
+ }
+ ]
+ },
+ {
+ "kind": "TypeWitness",
+ "name": "SIMD2Storage",
+ "printedName": "SIMD2Storage",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "SIMD2Storage",
+ "printedName": "Swift.UInt8.SIMD2Storage",
+ "usr": "s:s5UInt8V12SIMD2StorageV"
+ }
+ ]
+ },
+ {
+ "kind": "TypeWitness",
+ "name": "SIMD4Storage",
+ "printedName": "SIMD4Storage",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "SIMD4Storage",
+ "printedName": "Swift.UInt8.SIMD4Storage",
+ "usr": "s:s5UInt8V12SIMD4StorageV"
+ }
+ ]
+ },
+ {
+ "kind": "TypeWitness",
+ "name": "SIMD8Storage",
+ "printedName": "SIMD8Storage",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "SIMD8Storage",
+ "printedName": "Swift.UInt8.SIMD8Storage",
+ "usr": "s:s5UInt8V12SIMD8StorageV"
+ }
+ ]
+ },
+ {
+ "kind": "TypeWitness",
+ "name": "SIMD16Storage",
+ "printedName": "SIMD16Storage",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "SIMD16Storage",
+ "printedName": "Swift.UInt8.SIMD16Storage",
+ "usr": "s:s5UInt8V13SIMD16StorageV"
+ }
+ ]
+ },
+ {
+ "kind": "TypeWitness",
+ "name": "SIMD32Storage",
+ "printedName": "SIMD32Storage",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "SIMD32Storage",
+ "printedName": "Swift.UInt8.SIMD32Storage",
+ "usr": "s:s5UInt8V13SIMD32StorageV"
+ }
+ ]
+ },
+ {
+ "kind": "TypeWitness",
+ "name": "SIMD64Storage",
+ "printedName": "SIMD64Storage",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "SIMD64Storage",
+ "printedName": "Swift.UInt8.SIMD64Storage",
+ "usr": "s:s5UInt8V13SIMD64StorageV"
+ }
+ ]
+ }
+ ],
+ "usr": "s:s10SIMDScalarP",
+ "mangledName": "$ss10SIMDScalarP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_FormatSpecifiable",
+ "printedName": "_FormatSpecifiable",
+ "children": [
+ {
+ "kind": "TypeWitness",
+ "name": "_Arg",
+ "printedName": "_Arg",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UInt32",
+ "printedName": "Swift.UInt32",
+ "usr": "s:s6UInt32V"
+ }
+ ]
+ }
+ ],
+ "usr": "s:10Foundation18_FormatSpecifiableP",
+ "mangledName": "$s10Foundation18_FormatSpecifiableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_ObjectiveCBridgeable",
+ "printedName": "_ObjectiveCBridgeable",
+ "children": [
+ {
+ "kind": "TypeWitness",
+ "name": "_ObjectiveCType",
+ "printedName": "_ObjectiveCType",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSNumber",
+ "printedName": "Foundation.NSNumber",
+ "usr": "c:objc(cs)NSNumber"
+ }
+ ]
+ }
+ ],
+ "usr": "s:s21_ObjectiveCBridgeableP",
+ "mangledName": "$ss21_ObjectiveCBridgeableP"
+ }
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "Dictionary",
+ "printedName": "Dictionary",
+ "declKind": "Struct",
+ "usr": "s:SD",
+ "mangledName": "$sSD",
+ "moduleName": "Swift",
+ "genericSig": "<Ï_0_0, Ï_0_1 where Ï_0_0 : Swift.Hashable>",
+ "sugared_genericSig": "",
+ "declAttributes": [
+ "Frozen"
+ ],
+ "isExternal": true,
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Encodable",
+ "printedName": "Encodable",
+ "usr": "s:SE",
+ "mangledName": "$sSE"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Decodable",
+ "printedName": "Decodable",
+ "usr": "s:Se",
+ "mangledName": "$sSe"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Sequence",
+ "printedName": "Sequence",
+ "children": [
+ {
+ "kind": "TypeWitness",
+ "name": "Element",
+ "printedName": "Element",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Tuple",
+ "printedName": "(key: Ï_0_0, value: Ï_0_1)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "GenericTypeParam",
+ "printedName": "Ï_0_0"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "GenericTypeParam",
+ "printedName": "Ï_0_1"
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "kind": "TypeWitness",
+ "name": "Iterator",
+ "printedName": "Iterator",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Iterator",
+ "printedName": "Swift.Dictionary<Ï_0_0, Ï_0_1>.Iterator",
+ "usr": "s:SD8IteratorV"
+ }
+ ]
+ }
+ ],
+ "usr": "s:ST",
+ "mangledName": "$sST"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Collection",
+ "printedName": "Collection",
+ "children": [
+ {
+ "kind": "TypeWitness",
+ "name": "Element",
+ "printedName": "Element",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Tuple",
+ "printedName": "(key: Ï_0_0, value: Ï_0_1)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "GenericTypeParam",
+ "printedName": "Ï_0_0"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "GenericTypeParam",
+ "printedName": "Ï_0_1"
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "kind": "TypeWitness",
+ "name": "Index",
+ "printedName": "Index",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Index",
+ "printedName": "Swift.Dictionary<Ï_0_0, Ï_0_1>.Index",
+ "usr": "s:SD5IndexV"
+ }
+ ]
+ },
+ {
+ "kind": "TypeWitness",
+ "name": "Iterator",
+ "printedName": "Iterator",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Iterator",
+ "printedName": "Swift.Dictionary<Ï_0_0, Ï_0_1>.Iterator",
+ "usr": "s:SD8IteratorV"
+ }
+ ]
+ },
+ {
+ "kind": "TypeWitness",
+ "name": "SubSequence",
+ "printedName": "SubSequence",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Slice",
+ "printedName": "Swift.Slice<[Ï_0_0 : Ï_0_1]>",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Dictionary",
+ "printedName": "[Ï_0_0 : Ï_0_1]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "GenericTypeParam",
+ "printedName": "Ï_0_0"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "GenericTypeParam",
+ "printedName": "Ï_0_1"
+ }
+ ],
+ "usr": "s:SD"
+ }
+ ],
+ "usr": "s:s5SliceV"
+ }
+ ]
+ },
+ {
+ "kind": "TypeWitness",
+ "name": "Indices",
+ "printedName": "Indices",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "DefaultIndices",
+ "printedName": "Swift.DefaultIndices<[Ï_0_0 : Ï_0_1]>",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Dictionary",
+ "printedName": "[Ï_0_0 : Ï_0_1]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "GenericTypeParam",
+ "printedName": "Ï_0_0"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "GenericTypeParam",
+ "printedName": "Ï_0_1"
+ }
+ ],
+ "usr": "s:SD"
+ }
+ ],
+ "usr": "s:SI"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sl",
+ "mangledName": "$sSl"
+ },
+ {
+ "kind": "Conformance",
+ "name": "ExpressibleByDictionaryLiteral",
+ "printedName": "ExpressibleByDictionaryLiteral",
+ "children": [
+ {
+ "kind": "TypeWitness",
+ "name": "Key",
+ "printedName": "Key",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "GenericTypeParam",
+ "printedName": "Ï_0_0"
+ }
+ ]
+ },
+ {
+ "kind": "TypeWitness",
+ "name": "Value",
+ "printedName": "Value",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "GenericTypeParam",
+ "printedName": "Ï_0_1"
+ }
+ ]
+ }
+ ],
+ "usr": "s:s30ExpressibleByDictionaryLiteralP",
+ "mangledName": "$ss30ExpressibleByDictionaryLiteralP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_HasCustomAnyHashableRepresentation",
+ "printedName": "_HasCustomAnyHashableRepresentation",
+ "usr": "s:s35_HasCustomAnyHashableRepresentationP",
+ "mangledName": "$ss35_HasCustomAnyHashableRepresentationP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomStringConvertible",
+ "printedName": "CustomStringConvertible",
+ "usr": "s:s23CustomStringConvertibleP",
+ "mangledName": "$ss23CustomStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomDebugStringConvertible",
+ "printedName": "CustomDebugStringConvertible",
+ "usr": "s:s28CustomDebugStringConvertibleP",
+ "mangledName": "$ss28CustomDebugStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomReflectable",
+ "printedName": "CustomReflectable",
+ "usr": "s:s17CustomReflectableP",
+ "mangledName": "$ss17CustomReflectableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Sendable",
+ "printedName": "Sendable",
+ "usr": "s:s8SendableP",
+ "mangledName": "$ss8SendableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_ObjectiveCBridgeable",
+ "printedName": "_ObjectiveCBridgeable",
+ "children": [
+ {
+ "kind": "TypeWitness",
+ "name": "_ObjectiveCType",
+ "printedName": "_ObjectiveCType",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSDictionary",
+ "printedName": "Foundation.NSDictionary",
+ "usr": "c:objc(cs)NSDictionary"
+ }
+ ]
+ }
+ ],
+ "usr": "s:s21_ObjectiveCBridgeableP",
+ "mangledName": "$ss21_ObjectiveCBridgeableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CVarArg",
+ "printedName": "CVarArg",
+ "usr": "s:s7CVarArgP",
+ "mangledName": "$ss7CVarArgP"
+ }
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "UInt32",
+ "printedName": "UInt32",
+ "declKind": "Struct",
+ "usr": "s:s6UInt32V",
+ "mangledName": "$ss6UInt32V",
+ "moduleName": "Swift",
+ "declAttributes": [
+ "Frozen"
+ ],
+ "isExternal": true,
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "FixedWidthInteger",
+ "printedName": "FixedWidthInteger",
+ "usr": "s:s17FixedWidthIntegerP",
+ "mangledName": "$ss17FixedWidthIntegerP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "UnsignedInteger",
+ "printedName": "UnsignedInteger",
+ "usr": "s:SU",
+ "mangledName": "$sSU"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_ExpressibleByBuiltinIntegerLiteral",
+ "printedName": "_ExpressibleByBuiltinIntegerLiteral",
+ "usr": "s:s35_ExpressibleByBuiltinIntegerLiteralP",
+ "mangledName": "$ss35_ExpressibleByBuiltinIntegerLiteralP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "BinaryInteger",
+ "printedName": "BinaryInteger",
+ "children": [
+ {
+ "kind": "TypeWitness",
+ "name": "Words",
+ "printedName": "Words",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Words",
+ "printedName": "Swift.UInt32.Words",
+ "usr": "s:s6UInt32V5WordsV"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sz",
+ "mangledName": "$sSz"
+ },
+ {
+ "kind": "Conformance",
+ "name": "LosslessStringConvertible",
+ "printedName": "LosslessStringConvertible",
+ "usr": "s:s25LosslessStringConvertibleP",
+ "mangledName": "$ss25LosslessStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomStringConvertible",
+ "printedName": "CustomStringConvertible",
+ "usr": "s:s23CustomStringConvertibleP",
+ "mangledName": "$ss23CustomStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Numeric",
+ "printedName": "Numeric",
+ "children": [
+ {
+ "kind": "TypeWitness",
+ "name": "Magnitude",
+ "printedName": "Magnitude",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UInt32",
+ "printedName": "Swift.UInt32",
+ "usr": "s:s6UInt32V"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sj",
+ "mangledName": "$sSj"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Strideable",
+ "printedName": "Strideable",
+ "children": [
+ {
+ "kind": "TypeWitness",
+ "name": "Stride",
+ "printedName": "Stride",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sx",
+ "mangledName": "$sSx"
+ },
+ {
+ "kind": "Conformance",
+ "name": "AdditiveArithmetic",
+ "printedName": "AdditiveArithmetic",
+ "usr": "s:s18AdditiveArithmeticP",
+ "mangledName": "$ss18AdditiveArithmeticP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "ExpressibleByIntegerLiteral",
+ "printedName": "ExpressibleByIntegerLiteral",
+ "children": [
+ {
+ "kind": "TypeWitness",
+ "name": "IntegerLiteralType",
+ "printedName": "IntegerLiteralType",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UInt32",
+ "printedName": "Swift.UInt32",
+ "usr": "s:s6UInt32V"
+ }
+ ]
+ }
+ ],
+ "usr": "s:s27ExpressibleByIntegerLiteralP",
+ "mangledName": "$ss27ExpressibleByIntegerLiteralP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Comparable",
+ "printedName": "Comparable",
+ "usr": "s:SL",
+ "mangledName": "$sSL"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Decodable",
+ "printedName": "Decodable",
+ "usr": "s:Se",
+ "mangledName": "$sSe"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Encodable",
+ "printedName": "Encodable",
+ "usr": "s:SE",
+ "mangledName": "$sSE"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomReflectable",
+ "printedName": "CustomReflectable",
+ "usr": "s:s17CustomReflectableP",
+ "mangledName": "$ss17CustomReflectableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_CustomPlaygroundQuickLookable",
+ "printedName": "_CustomPlaygroundQuickLookable",
+ "usr": "s:s30_CustomPlaygroundQuickLookableP",
+ "mangledName": "$ss30_CustomPlaygroundQuickLookableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CVarArg",
+ "printedName": "CVarArg",
+ "usr": "s:s7CVarArgP",
+ "mangledName": "$ss7CVarArgP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_HasCustomAnyHashableRepresentation",
+ "printedName": "_HasCustomAnyHashableRepresentation",
+ "usr": "s:s35_HasCustomAnyHashableRepresentationP",
+ "mangledName": "$ss35_HasCustomAnyHashableRepresentationP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Sendable",
+ "printedName": "Sendable",
+ "usr": "s:s8SendableP",
+ "mangledName": "$ss8SendableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "SIMDScalar",
+ "printedName": "SIMDScalar",
+ "children": [
+ {
+ "kind": "TypeWitness",
+ "name": "SIMDMaskScalar",
+ "printedName": "SIMDMaskScalar",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ]
+ },
+ {
+ "kind": "TypeWitness",
+ "name": "SIMD2Storage",
+ "printedName": "SIMD2Storage",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "SIMD2Storage",
+ "printedName": "Swift.UInt32.SIMD2Storage",
+ "usr": "s:s6UInt32V12SIMD2StorageV"
+ }
+ ]
+ },
+ {
+ "kind": "TypeWitness",
+ "name": "SIMD4Storage",
+ "printedName": "SIMD4Storage",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "SIMD4Storage",
+ "printedName": "Swift.UInt32.SIMD4Storage",
+ "usr": "s:s6UInt32V12SIMD4StorageV"
+ }
+ ]
+ },
+ {
+ "kind": "TypeWitness",
+ "name": "SIMD8Storage",
+ "printedName": "SIMD8Storage",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "SIMD8Storage",
+ "printedName": "Swift.UInt32.SIMD8Storage",
+ "usr": "s:s6UInt32V12SIMD8StorageV"
+ }
+ ]
+ },
+ {
+ "kind": "TypeWitness",
+ "name": "SIMD16Storage",
+ "printedName": "SIMD16Storage",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "SIMD16Storage",
+ "printedName": "Swift.UInt32.SIMD16Storage",
+ "usr": "s:s6UInt32V13SIMD16StorageV"
+ }
+ ]
+ },
+ {
+ "kind": "TypeWitness",
+ "name": "SIMD32Storage",
+ "printedName": "SIMD32Storage",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "SIMD32Storage",
+ "printedName": "Swift.UInt32.SIMD32Storage",
+ "usr": "s:s6UInt32V13SIMD32StorageV"
+ }
+ ]
+ },
+ {
+ "kind": "TypeWitness",
+ "name": "SIMD64Storage",
+ "printedName": "SIMD64Storage",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "SIMD64Storage",
+ "printedName": "Swift.UInt32.SIMD64Storage",
+ "usr": "s:s6UInt32V13SIMD64StorageV"
+ }
+ ]
+ }
+ ],
+ "usr": "s:s10SIMDScalarP",
+ "mangledName": "$ss10SIMDScalarP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_FormatSpecifiable",
+ "printedName": "_FormatSpecifiable",
+ "children": [
+ {
+ "kind": "TypeWitness",
+ "name": "_Arg",
+ "printedName": "_Arg",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UInt32",
+ "printedName": "Swift.UInt32",
+ "usr": "s:s6UInt32V"
+ }
+ ]
+ }
+ ],
+ "usr": "s:10Foundation18_FormatSpecifiableP",
+ "mangledName": "$s10Foundation18_FormatSpecifiableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_ObjectiveCBridgeable",
+ "printedName": "_ObjectiveCBridgeable",
+ "children": [
+ {
+ "kind": "TypeWitness",
+ "name": "_ObjectiveCType",
+ "printedName": "_ObjectiveCType",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSNumber",
+ "printedName": "Foundation.NSNumber",
+ "usr": "c:objc(cs)NSNumber"
+ }
+ ]
+ }
+ ],
+ "usr": "s:s21_ObjectiveCBridgeableP",
+ "mangledName": "$ss21_ObjectiveCBridgeableP"
+ }
+ ]
+ }
+ ],
+ "json_format_version": 8
+ },
+ "ConstValues": [
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Foundation\/Utils+Foundation.swift",
+ "kind": "StringLiteral",
+ "offset": 1144,
+ "length": 26,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Foundation\/Utils+Foundation.swift",
+ "kind": "StringLiteral",
+ "offset": 1152,
+ "length": 1,
+ "value": "\" \""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Foundation\/Utils+Foundation.swift",
+ "kind": "StringLiteral",
+ "offset": 1169,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/BlockMode\/OCB.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2229,
+ "length": 2,
+ "value": "16"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/BlockMode\/OCB.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2970,
+ "length": 2,
+ "value": "15"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/BlockMode\/OCB.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3742,
+ "length": 2,
+ "value": "16"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/BlockMode\/OCB.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4869,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/BlockMode\/OCB.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4970,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/BlockMode\/OCB.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5411,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/BlockMode\/OCB.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5484,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/BlockMode\/OCB.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5509,
+ "length": 1,
+ "value": "4"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/BlockMode\/OCB.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5533,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/BlockMode\/OCB.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5549,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/BlockMode\/OCB.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5617,
+ "length": 2,
+ "value": "15"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/BlockMode\/OCB.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5623,
+ "length": 4,
+ "value": "0x3F"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/BlockMode\/OCB.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5693,
+ "length": 2,
+ "value": "15"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/BlockMode\/OCB.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5700,
+ "length": 4,
+ "value": "0xC0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/BlockMode\/OCB.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5844,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/BlockMode\/OCB.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5848,
+ "length": 1,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/BlockMode\/OCB.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5857,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/BlockMode\/OCB.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5861,
+ "length": 1,
+ "value": "9"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/BlockMode\/OCB.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5962,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/BlockMode\/OCB.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6007,
+ "length": 1,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/BlockMode\/OCB.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6038,
+ "length": 1,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/BlockMode\/OCB.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6056,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/BlockMode\/OCB.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6079,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/BlockMode\/OCB.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6161,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/BlockMode\/OCB.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6255,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/BlockMode\/OCB.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6308,
+ "length": 1,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/BlockMode\/OCB.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6361,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/BlockMode\/OCB.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6462,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/BlockMode\/OCB.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7044,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/BlockMode\/OCB.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7167,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/BlockMode\/OCB.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7217,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/BlockMode\/OCB.swift",
+ "kind": "IntegerLiteral",
+ "offset": 8025,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/BlockMode\/OCB.swift",
+ "kind": "BooleanLiteral",
+ "offset": 8231,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/BlockMode\/OCB.swift",
+ "kind": "BooleanLiteral",
+ "offset": 8319,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/BlockMode\/OCB.swift",
+ "kind": "BooleanLiteral",
+ "offset": 8803,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/BlockMode\/OCB.swift",
+ "kind": "BooleanLiteral",
+ "offset": 8893,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/BlockMode\/OCB.swift",
+ "kind": "IntegerLiteral",
+ "offset": 9226,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/BlockMode\/OCB.swift",
+ "kind": "Array",
+ "offset": 10097,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/BlockMode\/OCB.swift",
+ "kind": "IntegerLiteral",
+ "offset": 10428,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/BlockMode\/OCB.swift",
+ "kind": "IntegerLiteral",
+ "offset": 11799,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/BlockMode\/OCB.swift",
+ "kind": "IntegerLiteral",
+ "offset": 11814,
+ "length": 2,
+ "value": "64"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/BlockMode\/OCB.swift",
+ "kind": "IntegerLiteral",
+ "offset": 11845,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/BlockMode\/OCB.swift",
+ "kind": "IntegerLiteral",
+ "offset": 11861,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/BlockMode\/OCB.swift",
+ "kind": "IntegerLiteral",
+ "offset": 11867,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/BlockMode\/OCB.swift",
+ "kind": "IntegerLiteral",
+ "offset": 11880,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/BlockMode\/OCB.swift",
+ "kind": "IntegerLiteral",
+ "offset": 11897,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/BlockMode\/OCB.swift",
+ "kind": "IntegerLiteral",
+ "offset": 12119,
+ "length": 2,
+ "value": "15"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/BlockMode\/OCB.swift",
+ "kind": "IntegerLiteral",
+ "offset": 12127,
+ "length": 4,
+ "value": "0x87"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/BlockMode\/OCB.swift",
+ "kind": "IntegerLiteral",
+ "offset": 12137,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/BlockMode\/OCB.swift",
+ "kind": "IntegerLiteral",
+ "offset": 12151,
+ "length": 1,
+ "value": "3"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/BlockMode\/OCB.swift",
+ "kind": "IntegerLiteral",
+ "offset": 12287,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/BlockMode\/OCB.swift",
+ "kind": "IntegerLiteral",
+ "offset": 12330,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/BlockMode\/OCB.swift",
+ "kind": "IntegerLiteral",
+ "offset": 12344,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/BlockMode\/OCB.swift",
+ "kind": "IntegerLiteral",
+ "offset": 12394,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/BlockMode\/OCB.swift",
+ "kind": "IntegerLiteral",
+ "offset": 12426,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/BlockMode\/OCB.swift",
+ "kind": "IntegerLiteral",
+ "offset": 12442,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/BlockMode\/OCB.swift",
+ "kind": "IntegerLiteral",
+ "offset": 12468,
+ "length": 1,
+ "value": "7"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/BlockMode\/OCB.swift",
+ "kind": "IntegerLiteral",
+ "offset": 12473,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/BlockMode\/OCB.swift",
+ "kind": "IntegerLiteral",
+ "offset": 12621,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/BlockMode\/OCB.swift",
+ "kind": "IntegerLiteral",
+ "offset": 12646,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/BlockMode\/OCB.swift",
+ "kind": "IntegerLiteral",
+ "offset": 12696,
+ "length": 4,
+ "value": "0x80"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/AudioDecode\/MSAudioConvert.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1365,
+ "length": 5,
+ "value": "16000"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/AudioDecode\/MSAudioConvert.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1840,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/AudioDecode\/MSAudioConvert.swift",
+ "kind": "BooleanLiteral",
+ "offset": 2271,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/AudioDecode\/MSAudioConvert.swift",
+ "kind": "StringLiteral",
+ "offset": 2524,
+ "length": 10,
+ "value": "\"temp.pcm\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/AudioDecode\/MSAudioConvert.swift",
+ "kind": "BooleanLiteral",
+ "offset": 2739,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/AudioDecode\/MSAudioConvert.swift",
+ "kind": "BooleanLiteral",
+ "offset": 2954,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/AudioDecode\/MSAudioConvert.swift",
+ "kind": "BooleanLiteral",
+ "offset": 3033,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/ASN1\/ASN1Decoder.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2234,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/ASN1\/ASN1Decoder.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2993,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/ASN1\/ASN1Decoder.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3378,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/ASN1\/ASN1Decoder.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3440,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/ASN1\/ASN1Decoder.swift",
+ "kind": "Array",
+ "offset": 4155,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CMAC.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1091,
+ "length": 2,
+ "value": "16"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CMAC.swift",
+ "kind": "Array",
+ "offset": 1137,
+ "length": 96,
+ "value": "[0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00]"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CMAC.swift",
+ "kind": "Array",
+ "offset": 1274,
+ "length": 96,
+ "value": "[0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x87]"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CMAC.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1944,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CMAC.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1949,
+ "length": 4,
+ "value": "0x80"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CMAC.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1958,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CMAC.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2070,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CMAC.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2075,
+ "length": 4,
+ "value": "0x80"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CMAC.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2084,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CMAC.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2218,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CMAC.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2259,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CMAC.swift",
+ "kind": "BooleanLiteral",
+ "offset": 2289,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CMAC.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2366,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CMAC.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2768,
+ "length": 4,
+ "value": "0x00"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CMAC.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2833,
+ "length": 4,
+ "value": "0x00"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CMAC.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3610,
+ "length": 4,
+ "value": "0x00"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CMAC.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3665,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CMAC.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3684,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CMAC.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3734,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CMAC.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3760,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CMAC.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3765,
+ "length": 4,
+ "value": "0x80"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CMAC.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3774,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CMAC.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3804,
+ "length": 4,
+ "value": "0x01"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CMAC.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3858,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSAuth.swift",
+ "kind": "BooleanLiteral",
+ "offset": 424,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSAuth.swift",
+ "kind": "StringLiteral",
+ "offset": 457,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSAuth.swift",
+ "kind": "StringLiteral",
+ "offset": 801,
+ "length": 43,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSAuth.swift",
+ "kind": "IntegerLiteral",
+ "offset": 838,
+ "length": 4,
+ "value": "1000"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSAuth.swift",
+ "kind": "StringLiteral",
+ "offset": 843,
+ "length": 1,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSAuth.swift",
+ "kind": "StringLiteral",
+ "offset": 1010,
+ "length": 5,
+ "value": "\"pid\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSAuth.swift",
+ "kind": "StringLiteral",
+ "offset": 1039,
+ "length": 10,
+ "value": "\"deviceId\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSAuth.swift",
+ "kind": "StringLiteral",
+ "offset": 1109,
+ "length": 6,
+ "value": "\"sign\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSAuth.swift",
+ "kind": "StringLiteral",
+ "offset": 1139,
+ "length": 11,
+ "value": "\"timeStamp\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSAuth.swift",
+ "kind": "StringLiteral",
+ "offset": 1211,
+ "length": 17,
+ "value": "\"dev\/auth\/active\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSAuth.swift",
+ "kind": "StringLiteral",
+ "offset": 1249,
+ "length": 9,
+ "value": "\"text = \""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSAuth.swift",
+ "kind": "StringLiteral",
+ "offset": 1285,
+ "length": 15,
+ "value": "\"productKey = \""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSAuth.swift",
+ "kind": "StringLiteral",
+ "offset": 1332,
+ "length": 14,
+ "value": "\"signValue = \""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSAuth.swift",
+ "kind": "StringLiteral",
+ "offset": 1853,
+ "length": 9,
+ "value": "\"success\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSAuth.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1883,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSAuth.swift",
+ "kind": "StringLiteral",
+ "offset": 1908,
+ "length": 6,
+ "value": "\"data\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSAuth.swift",
+ "kind": "StringLiteral",
+ "offset": 2030,
+ "length": 10,
+ "value": "\"deviceId\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSAuth.swift",
+ "kind": "StringLiteral",
+ "offset": 2056,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSAuth.swift",
+ "kind": "StringLiteral",
+ "offset": 2105,
+ "length": 10,
+ "value": "\"password\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSAuth.swift",
+ "kind": "StringLiteral",
+ "offset": 2131,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSAuth.swift",
+ "kind": "StringLiteral",
+ "offset": 2177,
+ "length": 7,
+ "value": "\"nonce\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSAuth.swift",
+ "kind": "StringLiteral",
+ "offset": 2200,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSAuth.swift",
+ "kind": "StringLiteral",
+ "offset": 2548,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSAuth.swift",
+ "kind": "StringLiteral",
+ "offset": 2662,
+ "length": 6,
+ "value": "\"code\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSAuth.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2681,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSAuth.swift",
+ "kind": "StringLiteral",
+ "offset": 2688,
+ "length": 5,
+ "value": "\"msg\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSAuth.swift",
+ "kind": "StringLiteral",
+ "offset": 2709,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSAuth.swift",
+ "kind": "StringLiteral",
+ "offset": 3414,
+ "length": 10,
+ "value": "\"deviceId\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSAuth.swift",
+ "kind": "StringLiteral",
+ "offset": 3447,
+ "length": 10,
+ "value": "\"password\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSAuth.swift",
+ "kind": "StringLiteral",
+ "offset": 3475,
+ "length": 7,
+ "value": "\"nonce\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSAuth.swift",
+ "kind": "StringLiteral",
+ "offset": 3539,
+ "length": 18,
+ "value": "\"dev\/auth\/sign_in\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSAuth.swift",
+ "kind": "StringLiteral",
+ "offset": 3578,
+ "length": 28,
+ "value": "\"productKey = \""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSAuth.swift",
+ "kind": "StringLiteral",
+ "offset": 3605,
+ "length": 3,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSAuth.swift",
+ "kind": "StringLiteral",
+ "offset": 3607,
+ "length": 24,
+ "value": "\"deviceId = \""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSAuth.swift",
+ "kind": "StringLiteral",
+ "offset": 3630,
+ "length": 3,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSAuth.swift",
+ "kind": "StringLiteral",
+ "offset": 3632,
+ "length": 24,
+ "value": "\"password = \""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSAuth.swift",
+ "kind": "StringLiteral",
+ "offset": 3655,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSAuth.swift",
+ "kind": "StringLiteral",
+ "offset": 3686,
+ "length": 9,
+ "value": "\"text = \""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSAuth.swift",
+ "kind": "StringLiteral",
+ "offset": 3725,
+ "length": 8,
+ "value": "\"key = \""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSAuth.swift",
+ "kind": "StringLiteral",
+ "offset": 3758,
+ "length": 10,
+ "value": "\"nonce = \""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSAuth.swift",
+ "kind": "StringLiteral",
+ "offset": 3795,
+ "length": 9,
+ "value": "\"sign = \""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSAuth.swift",
+ "kind": "StringLiteral",
+ "offset": 4323,
+ "length": 9,
+ "value": "\"success\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSAuth.swift",
+ "kind": "BooleanLiteral",
+ "offset": 4353,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSAuth.swift",
+ "kind": "StringLiteral",
+ "offset": 4378,
+ "length": 6,
+ "value": "\"data\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSAuth.swift",
+ "kind": "BooleanLiteral",
+ "offset": 4442,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSAuth.swift",
+ "kind": "StringLiteral",
+ "offset": 4495,
+ "length": 7,
+ "value": "\"token\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSAuth.swift",
+ "kind": "StringLiteral",
+ "offset": 4518,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSAuth.swift",
+ "kind": "StringLiteral",
+ "offset": 4756,
+ "length": 6,
+ "value": "\"code\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSAuth.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4775,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSAuth.swift",
+ "kind": "StringLiteral",
+ "offset": 4782,
+ "length": 5,
+ "value": "\"msg\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSAuth.swift",
+ "kind": "StringLiteral",
+ "offset": 4803,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/ASN1\/ASN1Scanner.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1226,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/ASN1\/ASN1Scanner.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1819,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/ASN1\/ASN1Scanner.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2789,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/ASN1\/ASN1Scanner.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2944,
+ "length": 4,
+ "value": "0x80"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/ASN1\/ASN1Scanner.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3358,
+ "length": 4,
+ "value": "0x80"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/ASN1\/ASN1Scanner.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3587,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/ASN1\/ASN1Scanner.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3857,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/ASN1\/ASN1Scanner.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3879,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/ASN1\/ASN1Scanner.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3910,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/ASN1\/ASN1Scanner.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3950,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/ASN1\/ASN1Scanner.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4055,
+ "length": 1,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/ASN1\/ASN1Scanner.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4100,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/ASN1\/ASN1.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1498,
+ "length": 4,
+ "value": "0x30"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/ASN1\/ASN1.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1523,
+ "length": 4,
+ "value": "0x02"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/ASN1\/ASN1.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1548,
+ "length": 4,
+ "value": "0x06"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/ASN1\/ASN1.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1569,
+ "length": 4,
+ "value": "0x05"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/ASN1\/ASN1.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1595,
+ "length": 4,
+ "value": "0x03"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/ASN1\/ASN1.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1623,
+ "length": 4,
+ "value": "0x04"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/ASN1\/ASN1.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1820,
+ "length": 4,
+ "value": "0x00"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/ASN1\/ASN1.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1498,
+ "length": 4,
+ "value": "0x30"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/ASN1\/ASN1.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1523,
+ "length": 4,
+ "value": "0x02"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/ASN1\/ASN1.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1548,
+ "length": 4,
+ "value": "0x06"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/ASN1\/ASN1.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1569,
+ "length": 4,
+ "value": "0x05"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/ASN1\/ASN1.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1595,
+ "length": 4,
+ "value": "0x03"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/ASN1\/ASN1.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1623,
+ "length": 4,
+ "value": "0x04"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/ASN1\/ASN1.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1498,
+ "length": 4,
+ "value": "0x30"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/ASN1\/ASN1.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1523,
+ "length": 4,
+ "value": "0x02"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/ASN1\/ASN1.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1548,
+ "length": 4,
+ "value": "0x06"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/ASN1\/ASN1.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1569,
+ "length": 4,
+ "value": "0x05"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/ASN1\/ASN1.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1595,
+ "length": 4,
+ "value": "0x03"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/ASN1\/ASN1.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1623,
+ "length": 4,
+ "value": "0x04"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/ASN1\/ASN1.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2525,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/ASN1\/ASN1.swift",
+ "kind": "Array",
+ "offset": 2639,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/ASN1\/ASN1.swift",
+ "kind": "StringLiteral",
+ "offset": 2677,
+ "length": 4,
+ "value": "\"\t\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/ASN1\/ASN1.swift",
+ "kind": "StringLiteral",
+ "offset": 2764,
+ "length": 40,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/ASN1\/ASN1.swift",
+ "kind": "StringLiteral",
+ "offset": 2774,
+ "length": 7,
+ "value": "\"Integer: \""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/ASN1\/ASN1.swift",
+ "kind": "StringLiteral",
+ "offset": 2803,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/ASN1\/ASN1.swift",
+ "kind": "StringLiteral",
+ "offset": 2856,
+ "length": 41,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/ASN1\/ASN1.swift",
+ "kind": "StringLiteral",
+ "offset": 2866,
+ "length": 9,
+ "value": "\"BitString: \""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/ASN1\/ASN1.swift",
+ "kind": "StringLiteral",
+ "offset": 2896,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/ASN1\/ASN1.swift",
+ "kind": "StringLiteral",
+ "offset": 2936,
+ "length": 15,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/ASN1\/ASN1.swift",
+ "kind": "StringLiteral",
+ "offset": 2946,
+ "length": 4,
+ "value": "\"NULL\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/ASN1\/ASN1.swift",
+ "kind": "StringLiteral",
+ "offset": 3011,
+ "length": 41,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/ASN1\/ASN1.swift",
+ "kind": "StringLiteral",
+ "offset": 3021,
+ "length": 8,
+ "value": "\"ObjectID: \""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/ASN1\/ASN1.swift",
+ "kind": "StringLiteral",
+ "offset": 3051,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/ASN1\/ASN1.swift",
+ "kind": "StringLiteral",
+ "offset": 3106,
+ "length": 43,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/ASN1\/ASN1.swift",
+ "kind": "StringLiteral",
+ "offset": 3116,
+ "length": 11,
+ "value": "\"OctetString: \""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/ASN1\/ASN1.swift",
+ "kind": "StringLiteral",
+ "offset": 3148,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/ASN1\/ASN1.swift",
+ "kind": "StringLiteral",
+ "offset": 3203,
+ "length": 20,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/ASN1\/ASN1.swift",
+ "kind": "StringLiteral",
+ "offset": 3213,
+ "length": 8,
+ "value": "\"Sequence:\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/ASN1\/ASN1.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3289,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/ASN1\/ASN1.swift",
+ "kind": "StringLiteral",
+ "offset": 3334,
+ "length": 4,
+ "value": "\"\n\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/MSTool.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1258,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/MSTool.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1337,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/MSTool.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1650,
+ "length": 2,
+ "value": "16"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/MSTool.swift",
+ "kind": "StringLiteral",
+ "offset": 1688,
+ "length": 64,
+ "value": "\"abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/MSTool.swift",
+ "kind": "StringLiteral",
+ "offset": 1788,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/MSTool.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1808,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/MSTool.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1866,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/MSTool.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1886,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/MSTool.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2084,
+ "length": 2,
+ "value": "16"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/MSTool.swift",
+ "kind": "StringLiteral",
+ "offset": 2122,
+ "length": 18,
+ "value": "\"abcdef0123456789\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/MSTool.swift",
+ "kind": "StringLiteral",
+ "offset": 2176,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/MSTool.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2196,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/MSTool.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2254,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/MSTool.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2274,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/String+Crypto.swift",
+ "kind": "StringLiteral",
+ "offset": 6140,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 311,
+ "length": 6,
+ "value": "0x2000"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 443,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 725,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1088,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1213,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1452,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1806,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1970,
+ "length": 3,
+ "value": "0x0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1982,
+ "length": 3,
+ "value": "0x1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1996,
+ "length": 3,
+ "value": "0x2"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2009,
+ "length": 3,
+ "value": "0x8"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2021,
+ "length": 3,
+ "value": "0x9"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2033,
+ "length": 3,
+ "value": "0xA"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "BooleanLiteral",
+ "offset": 2140,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "BooleanLiteral",
+ "offset": 2181,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "StringLiteral",
+ "offset": 2289,
+ "length": 10,
+ "value": "\"Continue\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "StringLiteral",
+ "offset": 2327,
+ "length": 6,
+ "value": "\"Text\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "StringLiteral",
+ "offset": 2363,
+ "length": 8,
+ "value": "\"Binary\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "StringLiteral",
+ "offset": 2400,
+ "length": 7,
+ "value": "\"Close\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "StringLiteral",
+ "offset": 2435,
+ "length": 6,
+ "value": "\"Ping\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "StringLiteral",
+ "offset": 2469,
+ "length": 6,
+ "value": "\"Pong\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1970,
+ "length": 3,
+ "value": "0x0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1982,
+ "length": 3,
+ "value": "0x1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1996,
+ "length": 3,
+ "value": "0x2"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2009,
+ "length": 3,
+ "value": "0x8"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2021,
+ "length": 3,
+ "value": "0x9"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2033,
+ "length": 3,
+ "value": "0xA"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1970,
+ "length": 3,
+ "value": "0x0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1982,
+ "length": 3,
+ "value": "0x1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1996,
+ "length": 3,
+ "value": "0x2"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2009,
+ "length": 3,
+ "value": "0x8"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2021,
+ "length": 3,
+ "value": "0x9"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2033,
+ "length": 3,
+ "value": "0xA"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "StringLiteral",
+ "offset": 4312,
+ "length": 12,
+ "value": "\"UInt8Array\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "StringLiteral",
+ "offset": 4354,
+ "length": 8,
+ "value": "\"NSData\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "StringLiteral",
+ "offset": 4410,
+ "length": 26,
+ "value": "\"UInt8UnsafeBufferPointer\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4702,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4777,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4851,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4927,
+ "length": 1,
+ "value": "3"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "BooleanLiteral",
+ "offset": 5040,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "BooleanLiteral",
+ "offset": 5081,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "StringLiteral",
+ "offset": 5252,
+ "length": 12,
+ "value": "\"Connecting\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "StringLiteral",
+ "offset": 5292,
+ "length": 6,
+ "value": "\"Open\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "StringLiteral",
+ "offset": 5329,
+ "length": 9,
+ "value": "\"Closing\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "StringLiteral",
+ "offset": 5368,
+ "length": 8,
+ "value": "\"Closed\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4702,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4777,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4851,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4927,
+ "length": 1,
+ "value": "3"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5431,
+ "length": 2,
+ "value": "15"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "BooleanLiteral",
+ "offset": 5693,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "BooleanLiteral",
+ "offset": 5764,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6054,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6197,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6262,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6474,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6573,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6578,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6679,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6684,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6795,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6800,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6901,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6906,
+ "length": 1,
+ "value": "3"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "StringLiteral",
+ "offset": 6941,
+ "length": 20,
+ "value": "\"streamStatus.atEnd\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "StringLiteral",
+ "offset": 6991,
+ "length": 60,
+ "value": "\"The operation couldnât be completed. Operation timed out\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7099,
+ "length": 2,
+ "value": "30"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "StringLiteral",
+ "offset": 7518,
+ "length": 8,
+ "value": "\"Memory\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "StringLiteral",
+ "offset": 7563,
+ "length": 15,
+ "value": "\"NeedMoreInput\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "StringLiteral",
+ "offset": 7616,
+ "length": 16,
+ "value": "\"InvalidAddress\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "StringLiteral",
+ "offset": 7669,
+ "length": 15,
+ "value": "\"InvalidHeader\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "StringLiteral",
+ "offset": 7736,
+ "length": 29,
+ "value": "\"InvalidResponse(\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "StringLiteral",
+ "offset": 7763,
+ "length": 1,
+ "value": "\")\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "StringLiteral",
+ "offset": 7827,
+ "length": 39,
+ "value": "\"InvalidCompressionOptions(\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "StringLiteral",
+ "offset": 7864,
+ "length": 1,
+ "value": "\")\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "StringLiteral",
+ "offset": 7915,
+ "length": 26,
+ "value": "\"LibraryError(\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "StringLiteral",
+ "offset": 7939,
+ "length": 1,
+ "value": "\")\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "StringLiteral",
+ "offset": 7991,
+ "length": 27,
+ "value": "\"ProtocolError(\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "StringLiteral",
+ "offset": 8016,
+ "length": 1,
+ "value": "\")\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "StringLiteral",
+ "offset": 8067,
+ "length": 26,
+ "value": "\"PayloadError(\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "StringLiteral",
+ "offset": 8091,
+ "length": 1,
+ "value": "\")\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "StringLiteral",
+ "offset": 8137,
+ "length": 21,
+ "value": "\"Network(\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "StringLiteral",
+ "offset": 8156,
+ "length": 1,
+ "value": "\")\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "StringLiteral",
+ "offset": 8596,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "StringLiteral",
+ "offset": 8663,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 8691,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 8746,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 8815,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 8863,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "StringLiteral",
+ "offset": 8885,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 8951,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 8978,
+ "length": 4,
+ "value": "0x7F"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 9102,
+ "length": 4,
+ "value": "0xC0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 9118,
+ "length": 4,
+ "value": "0xC1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "StringLiteral",
+ "offset": 9175,
+ "length": 33,
+ "value": "\"invalid codepoint: invalid byte\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 9247,
+ "length": 1,
+ "value": "5"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 9251,
+ "length": 3,
+ "value": "0x7"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 9258,
+ "length": 3,
+ "value": "0x6"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 9288,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 9320,
+ "length": 1,
+ "value": "4"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 9324,
+ "length": 3,
+ "value": "0xF"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 9331,
+ "length": 3,
+ "value": "0xE"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 9361,
+ "length": 1,
+ "value": "3"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 9393,
+ "length": 1,
+ "value": "3"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 9397,
+ "length": 4,
+ "value": "0x1F"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 9405,
+ "length": 4,
+ "value": "0x1E"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 9436,
+ "length": 1,
+ "value": "4"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "StringLiteral",
+ "offset": 9509,
+ "length": 27,
+ "value": "\"invalid codepoint: frames\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 9572,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 9615,
+ "length": 4,
+ "value": "0xFF"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 9642,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 9647,
+ "length": 1,
+ "value": "6"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 9698,
+ "length": 1,
+ "value": "6"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 9702,
+ "length": 3,
+ "value": "0x3"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 9709,
+ "length": 3,
+ "value": "0x2"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "StringLiteral",
+ "offset": 9761,
+ "length": 30,
+ "value": "\"invalid codepoint: signature\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 9838,
+ "length": 4,
+ "value": "0x3F"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 9861,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 9866,
+ "length": 1,
+ "value": "6"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 9892,
+ "length": 8,
+ "value": "0x10FFFF"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 9918,
+ "length": 6,
+ "value": "0xD800"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 9941,
+ "length": 6,
+ "value": "0xDFFF"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "StringLiteral",
+ "offset": 9997,
+ "length": 34,
+ "value": "\"invalid codepoint: out of bounds\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 10060,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 10118,
+ "length": 5,
+ "value": "0x7FF"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 10135,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "StringLiteral",
+ "offset": 10189,
+ "length": 29,
+ "value": "\"invalid codepoint: overlong\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 10262,
+ "length": 6,
+ "value": "0xFFFF"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 10280,
+ "length": 1,
+ "value": "3"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "StringLiteral",
+ "offset": 10334,
+ "length": 29,
+ "value": "\"invalid codepoint: overlong\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 10399,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 10421,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 10622,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 10675,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "BooleanLiteral",
+ "offset": 10703,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 10729,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 10774,
+ "length": 4,
+ "value": "0x7F"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "BooleanLiteral",
+ "offset": 10809,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 11109,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 11249,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "StringLiteral",
+ "offset": 11746,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "BooleanLiteral",
+ "offset": 11798,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 11913,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "BooleanLiteral",
+ "offset": 11935,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "StringLiteral",
+ "offset": 13790,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 13819,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 13842,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "StringLiteral",
+ "offset": 13851,
+ "length": 12,
+ "value": "\"stream end\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 13873,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "StringLiteral",
+ "offset": 13882,
+ "length": 11,
+ "value": "\"need dict\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 13903,
+ "length": 2,
+ "value": "-1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "StringLiteral",
+ "offset": 13913,
+ "length": 7,
+ "value": "\"errno\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 13930,
+ "length": 2,
+ "value": "-2"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "StringLiteral",
+ "offset": 13940,
+ "length": 14,
+ "value": "\"stream error\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 13964,
+ "length": 2,
+ "value": "-3"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "StringLiteral",
+ "offset": 13974,
+ "length": 12,
+ "value": "\"data error\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 13996,
+ "length": 2,
+ "value": "-4"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "StringLiteral",
+ "offset": 14006,
+ "length": 11,
+ "value": "\"mem error\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 14027,
+ "length": 2,
+ "value": "-5"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "StringLiteral",
+ "offset": 14037,
+ "length": 11,
+ "value": "\"buf error\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 14058,
+ "length": 2,
+ "value": "-6"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "StringLiteral",
+ "offset": 14068,
+ "length": 15,
+ "value": "\"version error\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "StringLiteral",
+ "offset": 14103,
+ "length": 17,
+ "value": "\"undefined error\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "StringLiteral",
+ "offset": 14166,
+ "length": 22,
+ "value": "\"zlib: \""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "StringLiteral",
+ "offset": 14179,
+ "length": 1,
+ "value": "\": \""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "StringLiteral",
+ "offset": 14187,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 14299,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 14336,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 14428,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 14466,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 14690,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 14724,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 14761,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 14812,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "Array",
+ "offset": 14900,
+ "length": 24,
+ "value": "[0x00, 0x00, 0xFF, 0xFF]"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 15290,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 15612,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 15631,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 15637,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 15660,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "BooleanLiteral",
+ "offset": 16028,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 16205,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 16363,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 16439,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 16477,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "StringLiteral",
+ "offset": 16633,
+ "length": 8,
+ "value": "\"memory\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 16974,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 16995,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 17323,
+ "length": 1,
+ "value": "6"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 17334,
+ "length": 1,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 17404,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 17497,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "Array",
+ "offset": 19373,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 19545,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 19580,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 19616,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 19699,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 19733,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 19768,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "BooleanLiteral",
+ "offset": 19845,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "StringLiteral",
+ "offset": 19961,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "BooleanLiteral",
+ "offset": 20040,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 20311,
+ "length": 2,
+ "value": "-1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "Array",
+ "offset": 22227,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "BooleanLiteral",
+ "offset": 22334,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "Array",
+ "offset": 22778,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "BooleanLiteral",
+ "offset": 22796,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 23356,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 23515,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "BooleanLiteral",
+ "offset": 24102,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "BooleanLiteral",
+ "offset": 24168,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "BooleanLiteral",
+ "offset": 24264,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "BooleanLiteral",
+ "offset": 24370,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "BooleanLiteral",
+ "offset": 24472,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "BooleanLiteral",
+ "offset": 24566,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 24631,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 24655,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "BooleanLiteral",
+ "offset": 24678,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 24724,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "BooleanLiteral",
+ "offset": 24770,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "BooleanLiteral",
+ "offset": 24800,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 24870,
+ "length": 12,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 24896,
+ "length": 12,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 24922,
+ "length": 9,
+ "value": "3"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 24945,
+ "length": 3,
+ "value": "4"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 24870,
+ "length": 12,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 24896,
+ "length": 12,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 24922,
+ "length": 9,
+ "value": "3"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 24945,
+ "length": 3,
+ "value": "4"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 24870,
+ "length": 12,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 24896,
+ "length": 12,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 24922,
+ "length": 9,
+ "value": "3"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 24945,
+ "length": 3,
+ "value": "4"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "BooleanLiteral",
+ "offset": 25055,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 25088,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "StringLiteral",
+ "offset": 25113,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "BooleanLiteral",
+ "offset": 25137,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "BooleanLiteral",
+ "offset": 25164,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "BooleanLiteral",
+ "offset": 25213,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "BooleanLiteral",
+ "offset": 25234,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "BooleanLiteral",
+ "offset": 25404,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "BooleanLiteral",
+ "offset": 29321,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "BooleanLiteral",
+ "offset": 29443,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 30013,
+ "length": 4,
+ "value": "1006"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "StringLiteral",
+ "offset": 30027,
+ "length": 18,
+ "value": "\"Abnormal Closure\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "BooleanLiteral",
+ "offset": 30083,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 30248,
+ "length": 4,
+ "value": "1002"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "StringLiteral",
+ "offset": 30262,
+ "length": 16,
+ "value": "\"Protocol error\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 30368,
+ "length": 4,
+ "value": "1007"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "StringLiteral",
+ "offset": 30382,
+ "length": 15,
+ "value": "\"Payload error\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 30576,
+ "length": 4,
+ "value": "1006"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "StringLiteral",
+ "offset": 30590,
+ "length": 18,
+ "value": "\"Abnormal Closure\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 30710,
+ "length": 4,
+ "value": "1007"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 30994,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 31821,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 32389,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 32571,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 32684,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 32767,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 32810,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "Array",
+ "offset": 33474,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "BooleanLiteral",
+ "offset": 33779,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "BooleanLiteral",
+ "offset": 34087,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "BooleanLiteral",
+ "offset": 34153,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "BooleanLiteral",
+ "offset": 34410,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "StringLiteral",
+ "offset": 34669,
+ "length": 41,
+ "value": "\"leader frame cannot be a continue frame\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "BooleanLiteral",
+ "offset": 34786,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "StringLiteral",
+ "offset": 35299,
+ "length": 51,
+ "value": "\"only ping frames can be interlaced with fragments\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "BooleanLiteral",
+ "offset": 35530,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "StringLiteral",
+ "offset": 35805,
+ "length": 17,
+ "value": "\"incomplete utf8\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "BooleanLiteral",
+ "offset": 35859,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "BooleanLiteral",
+ "offset": 35922,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "StringLiteral",
+ "offset": 36291,
+ "length": 11,
+ "value": "\"websocket\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "StringLiteral",
+ "offset": 36324,
+ "length": 9,
+ "value": "\"Upgrade\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "StringLiteral",
+ "offset": 36356,
+ "length": 9,
+ "value": "\"Upgrade\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "StringLiteral",
+ "offset": 36387,
+ "length": 12,
+ "value": "\"Connection\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "StringLiteral",
+ "offset": 36442,
+ "length": 12,
+ "value": "\"User-Agent\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "StringLiteral",
+ "offset": 36494,
+ "length": 16,
+ "value": "\"SwiftWebSocket\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "StringLiteral",
+ "offset": 36532,
+ "length": 12,
+ "value": "\"User-Agent\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "StringLiteral",
+ "offset": 36577,
+ "length": 4,
+ "value": "\"13\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "StringLiteral",
+ "offset": 36603,
+ "length": 23,
+ "value": "\"Sec-WebSocket-Version\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 36791,
+ "length": 2,
+ "value": "80"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 36815,
+ "length": 3,
+ "value": "443"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "StringLiteral",
+ "offset": 36882,
+ "length": 6,
+ "value": "\"Host\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "StringLiteral",
+ "offset": 36932,
+ "length": 37,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "StringLiteral",
+ "offset": 36950,
+ "length": 1,
+ "value": "\":\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "StringLiteral",
+ "offset": 36968,
+ "length": 24,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "StringLiteral",
+ "offset": 36991,
+ "length": 6,
+ "value": "\"Host\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "StringLiteral",
+ "offset": 37060,
+ "length": 8,
+ "value": "\"Origin\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "StringLiteral",
+ "offset": 37109,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "StringLiteral",
+ "offset": 37183,
+ "length": 8,
+ "value": "\"Origin\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 37235,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "StringLiteral",
+ "offset": 37295,
+ "length": 3,
+ "value": "\",\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "StringLiteral",
+ "offset": 37321,
+ "length": 24,
+ "value": "\"Sec-WebSocket-Protocol\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "StringLiteral",
+ "offset": 37387,
+ "length": 5,
+ "value": "\"wss\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "StringLiteral",
+ "offset": 37415,
+ "length": 4,
+ "value": "\"ws\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "StringLiteral",
+ "offset": 37530,
+ "length": 20,
+ "value": "\"permessage-deflate\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "StringLiteral",
+ "offset": 37621,
+ "length": 58,
+ "value": "\"; client_no_context_takeover; server_no_context_takeover\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "StringLiteral",
+ "offset": 37713,
+ "length": 26,
+ "value": "\"; client_max_window_bits\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 37784,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "StringLiteral",
+ "offset": 37811,
+ "length": 55,
+ "value": "\"; server_max_window_bits=\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "StringLiteral",
+ "offset": 37865,
+ "length": 1,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "StringLiteral",
+ "offset": 37931,
+ "length": 26,
+ "value": "\"Sec-WebSocket-Extensions\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "StringLiteral",
+ "offset": 38045,
+ "length": 5,
+ "value": "\"wss\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 38080,
+ "length": 3,
+ "value": "443"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 38152,
+ "length": 2,
+ "value": "80"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "StringLiteral",
+ "offset": 38255,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "StringLiteral",
+ "offset": 38279,
+ "length": 3,
+ "value": "\"\/\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "StringLiteral",
+ "offset": 38349,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "StringLiteral",
+ "offset": 38378,
+ "length": 3,
+ "value": "\"?\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "StringLiteral",
+ "offset": 38429,
+ "length": 26,
+ "value": "\"GET \""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "StringLiteral",
+ "offset": 38441,
+ "length": 4,
+ "value": "\" HTTP\/1.1\r\n\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "StringLiteral",
+ "offset": 38593,
+ "length": 20,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "StringLiteral",
+ "offset": 38600,
+ "length": 1,
+ "value": "\": \""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "StringLiteral",
+ "offset": 38608,
+ "length": 1,
+ "value": "\"\r\n\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 38677,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 38687,
+ "length": 1,
+ "value": "4"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 38707,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 38713,
+ "length": 1,
+ "value": "4"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 38821,
+ "length": 2,
+ "value": "16"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 38893,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "StringLiteral",
+ "offset": 38913,
+ "length": 32,
+ "value": "\"Sec-WebSocket-Key: \""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "StringLiteral",
+ "offset": 38940,
+ "length": 1,
+ "value": "\"\r\n\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "StringLiteral",
+ "offset": 38962,
+ "length": 6,
+ "value": "\"\r\n\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "StringLiteral",
+ "offset": 39085,
+ "length": 19,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "StringLiteral",
+ "offset": 39103,
+ "length": 4,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "StringLiteral",
+ "offset": 39106,
+ "length": 9,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "StringLiteral",
+ "offset": 39114,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 39142,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 39156,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 39437,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 39469,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "BooleanLiteral",
+ "offset": 41144,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 41968,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "Array",
+ "offset": 42414,
+ "length": 26,
+ "value": "[0x0D, 0x0A, 0x0D, 0x0A]"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 42518,
+ "length": 1,
+ "value": "4"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "BooleanLiteral",
+ "offset": 42875,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "BooleanLiteral",
+ "offset": 43037,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 43077,
+ "length": 2,
+ "value": "15"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 43114,
+ "length": 2,
+ "value": "15"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "StringLiteral",
+ "offset": 43135,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 43374,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "StringLiteral",
+ "offset": 43431,
+ "length": 6,
+ "value": "\"\r\n\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 43456,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 43534,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "StringLiteral",
+ "offset": 43574,
+ "length": 14,
+ "value": "\"HTTP\/1.1 101\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "StringLiteral",
+ "offset": 43702,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "StringLiteral",
+ "offset": 43735,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "StringLiteral",
+ "offset": 43772,
+ "length": 4,
+ "value": "\"\t\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "StringLiteral",
+ "offset": 43796,
+ "length": 3,
+ "value": "\" \""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "StringLiteral",
+ "offset": 43893,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "StringLiteral",
+ "offset": 43942,
+ "length": 3,
+ "value": "\":\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "StringLiteral",
+ "offset": 44203,
+ "length": 27,
+ "value": "\"sec-websocket-subprotocol\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "StringLiteral",
+ "offset": 44300,
+ "length": 26,
+ "value": "\"sec-websocket-extensions\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "StringLiteral",
+ "offset": 44390,
+ "length": 3,
+ "value": "\";\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "StringLiteral",
+ "offset": 44510,
+ "length": 20,
+ "value": "\"permessage-deflate\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "BooleanLiteral",
+ "offset": 44580,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "StringLiteral",
+ "offset": 44634,
+ "length": 25,
+ "value": "\"server_max_window_bits=\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "StringLiteral",
+ "offset": 44717,
+ "length": 3,
+ "value": "\"=\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 45019,
+ "length": 1,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 45046,
+ "length": 2,
+ "value": "15"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "StringLiteral",
+ "offset": 45114,
+ "length": 24,
+ "value": "\"server_max_window_bits\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 45191,
+ "length": 1,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 45218,
+ "length": 2,
+ "value": "15"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "StringLiteral",
+ "offset": 45286,
+ "length": 24,
+ "value": "\"client_max_window_bits\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "StringLiteral",
+ "offset": 45487,
+ "length": 15,
+ "value": "\"inflater init\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 45593,
+ "length": 1,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "StringLiteral",
+ "offset": 45692,
+ "length": 15,
+ "value": "\"deflater init\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 45773,
+ "length": 1,
+ "value": "4"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 45806,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 45840,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 45902,
+ "length": 1,
+ "value": "4"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 46411,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "BooleanLiteral",
+ "offset": 46725,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 46759,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "BooleanLiteral",
+ "offset": 46788,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 46817,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "BooleanLiteral",
+ "offset": 46842,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 47039,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 47071,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 47109,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "BooleanLiteral",
+ "offset": 47302,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "BooleanLiteral",
+ "offset": 48074,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 48162,
+ "length": 1,
+ "value": "7"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 48166,
+ "length": 3,
+ "value": "0x1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 48173,
+ "length": 3,
+ "value": "0x1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 48205,
+ "length": 1,
+ "value": "6"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 48209,
+ "length": 3,
+ "value": "0x1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 48216,
+ "length": 3,
+ "value": "0x1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 48248,
+ "length": 1,
+ "value": "5"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 48252,
+ "length": 3,
+ "value": "0x1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 48259,
+ "length": 3,
+ "value": "0x1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 48291,
+ "length": 1,
+ "value": "4"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 48295,
+ "length": 3,
+ "value": "0x1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 48302,
+ "length": 3,
+ "value": "0x1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "BooleanLiteral",
+ "offset": 48413,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "StringLiteral",
+ "offset": 48514,
+ "length": 19,
+ "value": "\"invalid extension\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "BooleanLiteral",
+ "offset": 48582,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 48680,
+ "length": 3,
+ "value": "0xF"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "StringLiteral",
+ "offset": 48784,
+ "length": 16,
+ "value": "\"invalid opcode\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "StringLiteral",
+ "offset": 48907,
+ "length": 26,
+ "value": "\"unfinished control frame\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 49007,
+ "length": 1,
+ "value": "7"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 49011,
+ "length": 3,
+ "value": "0x1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 49018,
+ "length": 3,
+ "value": "0x1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "StringLiteral",
+ "offset": 49075,
+ "length": 26,
+ "value": "\"server sent masked frame\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 49151,
+ "length": 4,
+ "value": "0x7F"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 49182,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 49203,
+ "length": 4,
+ "value": "0x7F"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 49211,
+ "length": 3,
+ "value": "126"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 49242,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 49275,
+ "length": 3,
+ "value": "127"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 49306,
+ "length": 1,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 49347,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "StringLiteral",
+ "offset": 49442,
+ "length": 40,
+ "value": "\"invalid payload size for control frame\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 49526,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 49559,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 49588,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 49687,
+ "length": 1,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 49715,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "StringLiteral",
+ "offset": 49904,
+ "length": 49,
+ "value": "\"control frame cannot have the 'continue' opcode\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "StringLiteral",
+ "offset": 50063,
+ "length": 39,
+ "value": "\"continue frame is missing it's leader\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "StringLiteral",
+ "offset": 50338,
+ "length": 36,
+ "value": "\"control frame cannot be compressed\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 50433,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 50743,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 50823,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "StringLiteral",
+ "offset": 50882,
+ "length": 38,
+ "value": "\"invalid payload size for close frame\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 50966,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 51120,
+ "length": 1,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 51163,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 51201,
+ "length": 4,
+ "value": "1000"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 51222,
+ "length": 4,
+ "value": "4999"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 51246,
+ "length": 4,
+ "value": "1004"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 51268,
+ "length": 4,
+ "value": "1006"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 51292,
+ "length": 4,
+ "value": "1012"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 51314,
+ "length": 4,
+ "value": "2999"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "StringLiteral",
+ "offset": 51381,
+ "length": 37,
+ "value": "\"invalid status code for close frame\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "BooleanLiteral",
+ "offset": 51710,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "BooleanLiteral",
+ "offset": 51738,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "BooleanLiteral",
+ "offset": 51854,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "BooleanLiteral",
+ "offset": 52868,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 53006,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 53040,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 53322,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 53332,
+ "length": 4,
+ "value": "0xFF"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "StringLiteral",
+ "offset": 53450,
+ "length": 31,
+ "value": "\"cannot send unfinished frames\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 53512,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 53538,
+ "length": 4,
+ "value": "0x80"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "BooleanLiteral",
+ "offset": 53565,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "BooleanLiteral",
+ "offset": 53680,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 53795,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 53857,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "StringLiteral",
+ "offset": 53885,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "BooleanLiteral",
+ "offset": 54114,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 54147,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 54166,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 54196,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "BooleanLiteral",
+ "offset": 54228,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 54267,
+ "length": 3,
+ "value": "126"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 54298,
+ "length": 4,
+ "value": "0x80"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 54343,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 54377,
+ "length": 6,
+ "value": "0xFFFF"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 54411,
+ "length": 4,
+ "value": "0x80"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 54418,
+ "length": 3,
+ "value": "126"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 54442,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 54464,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 54489,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 54560,
+ "length": 1,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 54566,
+ "length": 4,
+ "value": "0xFF"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 54596,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 54619,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 54684,
+ "length": 3,
+ "value": "0x1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 54691,
+ "length": 1,
+ "value": "7"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 54696,
+ "length": 3,
+ "value": "127"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 54721,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 54743,
+ "length": 1,
+ "value": "7"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 54768,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 54839,
+ "length": 1,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 54845,
+ "length": 4,
+ "value": "0xFF"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 54875,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 54898,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 54999,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 55003,
+ "length": 4,
+ "value": "0xFF"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 55021,
+ "length": 1,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 55025,
+ "length": 4,
+ "value": "0xFF"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 55043,
+ "length": 2,
+ "value": "16"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 55048,
+ "length": 4,
+ "value": "0xFF"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 55066,
+ "length": 2,
+ "value": "24"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 55071,
+ "length": 4,
+ "value": "0xFF"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 55095,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 55101,
+ "length": 1,
+ "value": "4"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 55163,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 55199,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 55284,
+ "length": 1,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 55288,
+ "length": 4,
+ "value": "0xFF"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 55317,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 55321,
+ "length": 4,
+ "value": "0xFF"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 55353,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 55359,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 55406,
+ "length": 1,
+ "value": "4"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 55459,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 55486,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 55520,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 55547,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 55574,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 55628,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 55648,
+ "length": 1,
+ "value": "4"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 55715,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 55787,
+ "length": 1,
+ "value": "4"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 55966,
+ "length": 4,
+ "value": "1000"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "StringLiteral",
+ "offset": 55990,
+ "length": 16,
+ "value": "\"Normal Closure\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "StringLiteral",
+ "offset": 56939,
+ "length": 12,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "StringLiteral",
+ "offset": 56950,
+ "length": 1,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "StringLiteral",
+ "offset": 57628,
+ "length": 12,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "StringLiteral",
+ "offset": 57639,
+ "length": 1,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "StringLiteral",
+ "offset": 58312,
+ "length": 24,
+ "value": "\"SwiftWebSocketInstance\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "Array",
+ "offset": 58350,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 58502,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "StringLiteral",
+ "offset": 58623,
+ "length": 16,
+ "value": "\"SwiftWebSocket\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "Array",
+ "offset": 58653,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "Array",
+ "offset": 58706,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "BooleanLiteral",
+ "offset": 58727,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "BooleanLiteral",
+ "offset": 58761,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "BooleanLiteral",
+ "offset": 59243,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 59349,
+ "length": 3,
+ "value": "250"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "BooleanLiteral",
+ "offset": 59767,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 59974,
+ "length": 4,
+ "value": "1000"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 60014,
+ "length": 4,
+ "value": "1000"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 60041,
+ "length": 4,
+ "value": "1000"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 60048,
+ "length": 4,
+ "value": "1000"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 60070,
+ "length": 4,
+ "value": "1000"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 60142,
+ "length": 4,
+ "value": "1000"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 60149,
+ "length": 4,
+ "value": "1000"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 60156,
+ "length": 4,
+ "value": "1000"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 60186,
+ "length": 4,
+ "value": "1000"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 60193,
+ "length": 4,
+ "value": "1000"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 60200,
+ "length": 4,
+ "value": "1000"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 60932,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "BooleanLiteral",
+ "offset": 61403,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "Array",
+ "offset": 61686,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "Array",
+ "offset": 61906,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "Array",
+ "offset": 62671,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "BooleanLiteral",
+ "offset": 63151,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "StringLiteral",
+ "offset": 63397,
+ "length": 18,
+ "value": "\"http:\/\/apple.com\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "Array",
+ "offset": 63495,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "Array",
+ "offset": 65422,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "Array",
+ "offset": 65655,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "Array",
+ "offset": 66458,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "BooleanLiteral",
+ "offset": 66528,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "IntegerLiteral",
+ "offset": 67397,
+ "length": 4,
+ "value": "1000"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "StringLiteral",
+ "offset": 67421,
+ "length": 16,
+ "value": "\"Normal Closure\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/SwiftWebSocket.swift",
+ "kind": "BooleanLiteral",
+ "offset": 67506,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Poly1305.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1418,
+ "length": 2,
+ "value": "16"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Poly1305.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1641,
+ "length": 2,
+ "value": "17"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Poly1305.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1665,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Poly1305.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1680,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Poly1305.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1684,
+ "length": 2,
+ "value": "16"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Poly1305.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1726,
+ "length": 3,
+ "value": "255"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Poly1305.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1745,
+ "length": 1,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Poly1305.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1769,
+ "length": 2,
+ "value": "16"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Poly1305.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1779,
+ "length": 2,
+ "value": "16"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Poly1305.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1789,
+ "length": 1,
+ "value": "3"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Poly1305.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1799,
+ "length": 1,
+ "value": "5"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Poly1305.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1809,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Poly1305.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1826,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Poly1305.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1830,
+ "length": 2,
+ "value": "16"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Poly1305.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1872,
+ "length": 3,
+ "value": "255"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Poly1305.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1891,
+ "length": 1,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Poly1305.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1915,
+ "length": 2,
+ "value": "16"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Poly1305.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1925,
+ "length": 2,
+ "value": "16"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Poly1305.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2023,
+ "length": 2,
+ "value": "17"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Poly1305.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2040,
+ "length": 2,
+ "value": "17"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Poly1305.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2065,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Poly1305.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2080,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Poly1305.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2084,
+ "length": 2,
+ "value": "17"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Poly1305.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2136,
+ "length": 3,
+ "value": "255"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Poly1305.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2155,
+ "length": 1,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Poly1305.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2272,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Poly1305.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2282,
+ "length": 2,
+ "value": "17"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Poly1305.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2306,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Poly1305.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2321,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Poly1305.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2325,
+ "length": 2,
+ "value": "17"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Poly1305.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2340,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Poly1305.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2357,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Poly1305.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2429,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Poly1305.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2434,
+ "length": 2,
+ "value": "17"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Poly1305.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2457,
+ "length": 3,
+ "value": "320"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Poly1305.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2477,
+ "length": 2,
+ "value": "17"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Poly1305.swift",
+ "kind": "Array",
+ "offset": 2646,
+ "length": 53,
+ "value": "[5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 252]"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Poly1305.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2748,
+ "length": 2,
+ "value": "16"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Poly1305.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2755,
+ "length": 1,
+ "value": "7"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Poly1305.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2772,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Poly1305.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2776,
+ "length": 2,
+ "value": "17"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Poly1305.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3048,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Poly1305.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3058,
+ "length": 2,
+ "value": "17"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Poly1305.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3099,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Poly1305.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3109,
+ "length": 2,
+ "value": "17"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Poly1305.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3150,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Poly1305.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3160,
+ "length": 2,
+ "value": "17"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Poly1305.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3171,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Poly1305.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3185,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Poly1305.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3195,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Poly1305.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3209,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Poly1305.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3219,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Poly1305.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3233,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Poly1305.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3243,
+ "length": 1,
+ "value": "3"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Poly1305.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3257,
+ "length": 1,
+ "value": "3"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Poly1305.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3262,
+ "length": 2,
+ "value": "15"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Poly1305.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3272,
+ "length": 1,
+ "value": "4"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Poly1305.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3286,
+ "length": 1,
+ "value": "4"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Poly1305.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3291,
+ "length": 3,
+ "value": "252"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Poly1305.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3302,
+ "length": 1,
+ "value": "5"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Poly1305.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3316,
+ "length": 1,
+ "value": "5"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Poly1305.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3326,
+ "length": 1,
+ "value": "6"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Poly1305.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3340,
+ "length": 1,
+ "value": "6"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Poly1305.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3350,
+ "length": 1,
+ "value": "7"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Poly1305.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3364,
+ "length": 1,
+ "value": "7"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Poly1305.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3369,
+ "length": 2,
+ "value": "15"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Poly1305.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3379,
+ "length": 1,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Poly1305.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3393,
+ "length": 1,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Poly1305.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3398,
+ "length": 3,
+ "value": "252"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Poly1305.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3409,
+ "length": 1,
+ "value": "9"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Poly1305.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3423,
+ "length": 1,
+ "value": "9"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Poly1305.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3433,
+ "length": 2,
+ "value": "10"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Poly1305.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3448,
+ "length": 2,
+ "value": "10"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Poly1305.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3459,
+ "length": 2,
+ "value": "11"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Poly1305.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3474,
+ "length": 2,
+ "value": "11"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Poly1305.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3480,
+ "length": 2,
+ "value": "15"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Poly1305.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3490,
+ "length": 2,
+ "value": "12"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Poly1305.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3505,
+ "length": 2,
+ "value": "12"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Poly1305.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3511,
+ "length": 3,
+ "value": "252"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Poly1305.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3522,
+ "length": 2,
+ "value": "13"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Poly1305.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3537,
+ "length": 2,
+ "value": "13"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Poly1305.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3548,
+ "length": 2,
+ "value": "14"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Poly1305.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3563,
+ "length": 2,
+ "value": "14"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Poly1305.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3574,
+ "length": 2,
+ "value": "15"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Poly1305.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3589,
+ "length": 2,
+ "value": "15"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Poly1305.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3595,
+ "length": 2,
+ "value": "15"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Poly1305.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3605,
+ "length": 2,
+ "value": "16"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Poly1305.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3611,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Poly1305.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3658,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Poly1305.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3678,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Poly1305.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3697,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Poly1305.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3726,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Poly1305.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3765,
+ "length": 2,
+ "value": "16"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Poly1305.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3784,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Poly1305.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3859,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Poly1305.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4018,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Poly1305.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4022,
+ "length": 2,
+ "value": "16"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Poly1305.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4053,
+ "length": 2,
+ "value": "16"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Poly1305.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4070,
+ "length": 2,
+ "value": "16"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Poly1305.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4076,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Poly1305.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4118,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Poly1305.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4122,
+ "length": 2,
+ "value": "16"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Poly1305.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4149,
+ "length": 4,
+ "value": "0xff"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/String+Extension.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1079,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/String+Extension.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1771,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/String+Extension.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1930,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Blowfish.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1364,
+ "length": 1,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Blowfish.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1584,
+ "length": 2,
+ "value": "16"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Blowfish.swift",
+ "kind": "Array",
+ "offset": 1703,
+ "length": 236,
+ "value": "[0x243f6a88, 0x85a308d3, 0x13198a2e, 0x03707344, 0xa4093822, 0x299f31d0, 0x082efa98, 0xec4e6c89, 0x452821e6, 0x38d01377, 0xbe5466cf, 0x34e90c6c, 0xc0ac29b7, 0xc97c50dd, 0x3f84d5b5, 0xb5470917, 0x9216d5d9, 0x8979fb1b]"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Blowfish.swift",
+ "kind": "Array",
+ "offset": 1985,
+ "length": 13876,
+ "value": "[[0xd1310ba6, 0x98dfb5ac, 0x2ffd72db, 0xd01adfb7, 0xb8e1afed, 0x6a267e96, 0xba7c9045, 0xf12c7f99, 0x24a19947, 0xb3916cf7, 0x0801f2e2, 0x858efc16, 0x636920d8, 0x71574e69, 0xa458fea3, 0xf4933d7e, 0x0d95748f, 0x728eb658, 0x718bcd58, 0x82154aee, 0x7b54a41d, 0xc25a59b5, 0x9c30d539, 0x2af26013, 0xc5d1b023, 0x286085f0, 0xca417918, 0xb8db38ef, 0x8e79dcb0, 0x603a180e, 0x6c9e0e8b, 0xb01e8a3e, 0xd71577c1, 0xbd314b27, 0x78af2fda, 0x55605c60, 0xe65525f3, 0xaa55ab94, 0x57489862, 0x63e81440, 0x55ca396a, 0x2aab10b6, 0xb4cc5c34, 0x1141e8ce, 0xa15486af, 0x7c72e993, 0xb3ee1411, 0x636fbc2a, 0x2ba9c55d, 0x741831f6, 0xce5c3e16, 0x9b87931e, 0xafd6ba33, 0x6c24cf5c, 0x7a325381, 0x28958677, 0x3b8f4898, 0x6b4bb9af, 0xc4bfe81b, 0x66282193, 0x61d809cc, 0xfb21a991, 0x487cac60, 0x5dec8032, 0xef845d5d, 0xe98575b1, 0xdc262302, 0xeb651b88, 0x23893e81, 0xd396acc5, 0x0f6d6ff3, 0x83f44239, 0x2e0b4482, 0xa4842004, 0x69c8f04a, 0x9e1f9b5e, 0x21c66842, 0xf6e96c9a, 0x670c9c61, 0xabd388f0, 0x6a51a0d2, 0xd8542f68, 0x960fa728, 0xab5133a3, 0x6eef0b6c, 0x137a3be4, 0xba3bf050, 0x7efb2a98, 0xa1f1651d, 0x39af0176, 0x66ca593e, 0x82430e88, 0x8cee8619, 0x456f9fb4, 0x7d84a5c3, 0x3b8b5ebe, 0xe06f75d8, 0x85c12073, 0x401a449f, 0x56c16aa6, 0x4ed3aa62, 0x363f7706, 0x1bfedf72, 0x429b023d, 0x37d0d724, 0xd00a1248, 0xdb0fead3, 0x49f1c09b, 0x075372c9, 0x80991b7b, 0x25d479d8, 0xf6e8def7, 0xe3fe501a, 0xb6794c3b, 0x976ce0bd, 0x04c006ba, 0xc1a94fb6, 0x409f60c4, 0x5e5c9ec2, 0x196a2463, 0x68fb6faf, 0x3e6c53b5, 0x1339b2eb, 0x3b52ec6f, 0x6dfc511f, 0x9b30952c, 0xcc814544, 0xaf5ebd09, 0xbee3d004, 0xde334afd, 0x660f2807, 0x192e4bb3, 0xc0cba857, 0x45c8740f, 0xd20b5f39, 0xb9d3fbdb, 0x5579c0bd, 0x1a60320a, 0xd6a100c6, 0x402c7279, 0x679f25fe, 0xfb1fa3cc, 0x8ea5e9f8, 0xdb3222f8, 0x3c7516df, 0xfd616b15, 0x2f501ec8, 0xad0552ab, 0x323db5fa, 0xfd238760, 0x53317b48, 0x3e00df82, 0x9e5c57bb, 0xca6f8ca0, 0x1a87562e, 0xdf1769db, 0xd542a8f6, 0x287effc3, 0xac6732c6, 0x8c4f5573, 0x695b27b0, 0xbbca58c8, 0xe1ffa35d, 0xb8f011a0, 0x10fa3d98, 0xfd2183b8, 0x4afcb56c, 0x2dd1d35b, 0x9a53e479, 0xb6f84565, 0xd28e49bc, 0x4bfb9790, 0xe1ddf2da, 0xa4cb7e33, 0x62fb1341, 0xcee4c6e8, 0xef20cada, 0x36774c01, 0xd07e9efe, 0x2bf11fb4, 0x95dbda4d, 0xae909198, 0xeaad8e71, 0x6b93d5a0, 0xd08ed1d0, 0xafc725e0, 0x8e3c5b2f, 0x8e7594b7, 0x8ff6e2fb, 0xf2122b64, 0x8888b812, 0x900df01c, 0x4fad5ea0, 0x688fc31c, 0xd1cff191, 0xb3a8c1ad, 0x2f2f2218, 0xbe0e1777, 0xea752dfe, 0x8b021fa1, 0xe5a0cc0f, 0xb56f74e8, 0x18acf3d6, 0xce89e299, 0xb4a84fe0, 0xfd13e0b7, 0x7cc43b81, 0xd2ada8d9, 0x165fa266, 0x80957705, 0x93cc7314, 0x211a1477, 0xe6ad2065, 0x77b5fa86, 0xc75442f5, 0xfb9d35cf, 0xebcdaf0c, 0x7b3e89a0, 0xd6411bd3, 0xae1e7e49, 0x00250e2d, 0x2071b35e, 0x226800bb, 0x57b8e0af, 0x2464369b, 0xf009b91e, 0x5563911d, 0x59dfa6aa, 0x78c14389, 0xd95a537f, 0x207d5ba2, 0x02e5b9c5, 0x83260376, 0x6295cfa9, 0x11c81968, 0x4e734a41, 0xb3472dca, 0x7b14a94a, 0x1b510052, 0x9a532915, 0xd60f573f, 0xbc9bc6e4, 0x2b60a476, 0x81e67400, 0x08ba6fb5, 0x571be91f, 0xf296ec6b, 0x2a0dd915, 0xb6636521, 0xe7b9f9b6, 0xff34052e, 0xc5855664, 0x53b02d5d, 0xa99f8fa1, 0x08ba4799, 0x6e85076a], [0x4b7a70e9, 0xb5b32944, 0xdb75092e, 0xc4192623, 0xad6ea6b0, 0x49a7df7d, 0x9cee60b8, 0x8fedb266, 0xecaa8c71, 0x699a17ff, 0x5664526c, 0xc2b19ee1, 0x193602a5, 0x75094c29, 0xa0591340, 0xe4183a3e, 0x3f54989a, 0x5b429d65, 0x6b8fe4d6, 0x99f73fd6, 0xa1d29c07, 0xefe830f5, 0x4d2d38e6, 0xf0255dc1, 0x4cdd2086, 0x8470eb26, 0x6382e9c6, 0x021ecc5e, 0x09686b3f, 0x3ebaefc9, 0x3c971814, 0x6b6a70a1, 0x687f3584, 0x52a0e286, 0xb79c5305, 0xaa500737, 0x3e07841c, 0x7fdeae5c, 0x8e7d44ec, 0x5716f2b8, 0xb03ada37, 0xf0500c0d, 0xf01c1f04, 0x0200b3ff, 0xae0cf51a, 0x3cb574b2, 0x25837a58, 0xdc0921bd, 0xd19113f9, 0x7ca92ff6, 0x94324773, 0x22f54701, 0x3ae5e581, 0x37c2dadc, 0xc8b57634, 0x9af3dda7, 0xa9446146, 0x0fd0030e, 0xecc8c73e, 0xa4751e41, 0xe238cd99, 0x3bea0e2f, 0x3280bba1, 0x183eb331, 0x4e548b38, 0x4f6db908, 0x6f420d03, 0xf60a04bf, 0x2cb81290, 0x24977c79, 0x5679b072, 0xbcaf89af, 0xde9a771f, 0xd9930810, 0xb38bae12, 0xdccf3f2e, 0x5512721f, 0x2e6b7124, 0x501adde6, 0x9f84cd87, 0x7a584718, 0x7408da17, 0xbc9f9abc, 0xe94b7d8c, 0xec7aec3a, 0xdb851dfa, 0x63094366, 0xc464c3d2, 0xef1c1847, 0x3215d908, 0xdd433b37, 0x24c2ba16, 0x12a14d43, 0x2a65c451, 0x50940002, 0x133ae4dd, 0x71dff89e, 0x10314e55, 0x81ac77d6, 0x5f11199b, 0x043556f1, 0xd7a3c76b, 0x3c11183b, 0x5924a509, 0xf28fe6ed, 0x97f1fbfa, 0x9ebabf2c, 0x1e153c6e, 0x86e34570, 0xeae96fb1, 0x860e5e0a, 0x5a3e2ab3, 0x771fe71c, 0x4e3d06fa, 0x2965dcb9, 0x99e71d0f, 0x803e89d6, 0x5266c825, 0x2e4cc978, 0x9c10b36a, 0xc6150eba, 0x94e2ea78, 0xa5fc3c53, 0x1e0a2df4, 0xf2f74ea7, 0x361d2b3d, 0x1939260f, 0x19c27960, 0x5223a708, 0xf71312b6, 0xebadfe6e, 0xeac31f66, 0xe3bc4595, 0xa67bc883, 0xb17f37d1, 0x018cff28, 0xc332ddef, 0xbe6c5aa5, 0x65582185, 0x68ab9802, 0xeecea50f, 0xdb2f953b, 0x2aef7dad, 0x5b6e2f84, 0x1521b628, 0x29076170, 0xecdd4775, 0x619f1510, 0x13cca830, 0xeb61bd96, 0x0334fe1e, 0xaa0363cf, 0xb5735c90, 0x4c70a239, 0xd59e9e0b, 0xcbaade14, 0xeecc86bc, 0x60622ca7, 0x9cab5cab, 0xb2f3846e, 0x648b1eaf, 0x19bdf0ca, 0xa02369b9, 0x655abb50, 0x40685a32, 0x3c2ab4b3, 0x319ee9d5, 0xc021b8f7, 0x9b540b19, 0x875fa099, 0x95f7997e, 0x623d7da8, 0xf837889a, 0x97e32d77, 0x11ed935f, 0x16681281, 0x0e358829, 0xc7e61fd6, 0x96dedfa1, 0x7858ba99, 0x57f584a5, 0x1b227263, 0x9b83c3ff, 0x1ac24696, 0xcdb30aeb, 0x532e3054, 0x8fd948e4, 0x6dbc3128, 0x58ebf2ef, 0x34c6ffea, 0xfe28ed61, 0xee7c3c73, 0x5d4a14d9, 0xe864b7e3, 0x42105d14, 0x203e13e0, 0x45eee2b6, 0xa3aaabea, 0xdb6c4f15, 0xfacb4fd0, 0xc742f442, 0xef6abbb5, 0x654f3b1d, 0x41cd2105, 0xd81e799e, 0x86854dc7, 0xe44b476a, 0x3d816250, 0xcf62a1f2, 0x5b8d2646, 0xfc8883a0, 0xc1c7b6a3, 0x7f1524c3, 0x69cb7492, 0x47848a0b, 0x5692b285, 0x095bbf00, 0xad19489d, 0x1462b174, 0x23820e00, 0x58428d2a, 0x0c55f5ea, 0x1dadf43e, 0x233f7061, 0x3372f092, 0x8d937e41, 0xd65fecf1, 0x6c223bdb, 0x7cde3759, 0xcbee7460, 0x4085f2a7, 0xce77326e, 0xa6078084, 0x19f8509e, 0xe8efd855, 0x61d99735, 0xa969a7aa, 0xc50c06c2, 0x5a04abfc, 0x800bcadc, 0x9e447a2e, 0xc3453484, 0xfdd56705, 0x0e1e9ec9, 0xdb73dbd3, 0x105588cd, 0x675fda79, 0xe3674340, 0xc5c43465, 0x713e38d8, 0x3d28f89e, 0xf16dff20, 0x153e21e7, 0x8fb03d4a, 0xe6e39f2b, 0xdb83adf7], [0xe93d5a68, 0x948140f7, 0xf64c261c, 0x94692934, 0x411520f7, 0x7602d4f7, 0xbcf46b2e, 0xd4a20068, 0xd4082471, 0x3320f46a, 0x43b7d4b7, 0x500061af, 0x1e39f62e, 0x97244546, 0x14214f74, 0xbf8b8840, 0x4d95fc1d, 0x96b591af, 0x70f4ddd3, 0x66a02f45, 0xbfbc09ec, 0x03bd9785, 0x7fac6dd0, 0x31cb8504, 0x96eb27b3, 0x55fd3941, 0xda2547e6, 0xabca0a9a, 0x28507825, 0x530429f4, 0x0a2c86da, 0xe9b66dfb, 0x68dc1462, 0xd7486900, 0x680ec0a4, 0x27a18dee, 0x4f3ffea2, 0xe887ad8c, 0xb58ce006, 0x7af4d6b6, 0xaace1e7c, 0xd3375fec, 0xce78a399, 0x406b2a42, 0x20fe9e35, 0xd9f385b9, 0xee39d7ab, 0x3b124e8b, 0x1dc9faf7, 0x4b6d1856, 0x26a36631, 0xeae397b2, 0x3a6efa74, 0xdd5b4332, 0x6841e7f7, 0xca7820fb, 0xfb0af54e, 0xd8feb397, 0x454056ac, 0xba489527, 0x55533a3a, 0x20838d87, 0xfe6ba9b7, 0xd096954b, 0x55a867bc, 0xa1159a58, 0xcca92963, 0x99e1db33, 0xa62a4a56, 0x3f3125f9, 0x5ef47e1c, 0x9029317c, 0xfdf8e802, 0x04272f70, 0x80bb155c, 0x05282ce3, 0x95c11548, 0xe4c66d22, 0x48c1133f, 0xc70f86dc, 0x07f9c9ee, 0x41041f0f, 0x404779a4, 0x5d886e17, 0x325f51eb, 0xd59bc0d1, 0xf2bcc18f, 0x41113564, 0x257b7834, 0x602a9c60, 0xdff8e8a3, 0x1f636c1b, 0x0e12b4c2, 0x02e1329e, 0xaf664fd1, 0xcad18115, 0x6b2395e0, 0x333e92e1, 0x3b240b62, 0xeebeb922, 0x85b2a20e, 0xe6ba0d99, 0xde720c8c, 0x2da2f728, 0xd0127845, 0x95b794fd, 0x647d0862, 0xe7ccf5f0, 0x5449a36f, 0x877d48fa, 0xc39dfd27, 0xf33e8d1e, 0x0a476341, 0x992eff74, 0x3a6f6eab, 0xf4f8fd37, 0xa812dc60, 0xa1ebddf8, 0x991be14c, 0xdb6e6b0d, 0xc67b5510, 0x6d672c37, 0x2765d43b, 0xdcd0e804, 0xf1290dc7, 0xcc00ffa3, 0xb5390f92, 0x690fed0b, 0x667b9ffb, 0xcedb7d9c, 0xa091cf0b, 0xd9155ea3, 0xbb132f88, 0x515bad24, 0x7b9479bf, 0x763bd6eb, 0x37392eb3, 0xcc115979, 0x8026e297, 0xf42e312d, 0x6842ada7, 0xc66a2b3b, 0x12754ccc, 0x782ef11c, 0x6a124237, 0xb79251e7, 0x06a1bbe6, 0x4bfb6350, 0x1a6b1018, 0x11caedfa, 0x3d25bdd8, 0xe2e1c3c9, 0x44421659, 0x0a121386, 0xd90cec6e, 0xd5abea2a, 0x64af674e, 0xda86a85f, 0xbebfe988, 0x64e4c3fe, 0x9dbc8057, 0xf0f7c086, 0x60787bf8, 0x6003604d, 0xd1fd8346, 0xf6381fb0, 0x7745ae04, 0xd736fccc, 0x83426b33, 0xf01eab71, 0xb0804187, 0x3c005e5f, 0x77a057be, 0xbde8ae24, 0x55464299, 0xbf582e61, 0x4e58f48f, 0xf2ddfda2, 0xf474ef38, 0x8789bdc2, 0x5366f9c3, 0xc8b38e74, 0xb475f255, 0x46fcd9b9, 0x7aeb2661, 0x8b1ddf84, 0x846a0e79, 0x915f95e2, 0x466e598e, 0x20b45770, 0x8cd55591, 0xc902de4c, 0xb90bace1, 0xbb8205d0, 0x11a86248, 0x7574a99e, 0xb77f19b6, 0xe0a9dc09, 0x662d09a1, 0xc4324633, 0xe85a1f02, 0x09f0be8c, 0x4a99a025, 0x1d6efe10, 0x1ab93d1d, 0x0ba5a4df, 0xa186f20f, 0x2868f169, 0xdcb7da83, 0x573906fe, 0xa1e2ce9b, 0x4fcd7f52, 0x50115e01, 0xa70683fa, 0xa002b5c4, 0x0de6d027, 0x9af88c27, 0x773f8641, 0xc3604c06, 0x61a806b5, 0xf0177a28, 0xc0f586e0, 0x006058aa, 0x30dc7d62, 0x11e69ed7, 0x2338ea63, 0x53c2dd94, 0xc2c21634, 0xbbcbee56, 0x90bcb6de, 0xebfc7da1, 0xce591d76, 0x6f05e409, 0x4b7c0188, 0x39720a3d, 0x7c927c24, 0x86e3725f, 0x724d9db9, 0x1ac15bb4, 0xd39eb8fc, 0xed545578, 0x08fca5b5, 0xd83d7cd3, 0x4dad0fc4, 0x1e50ef5e, 0xb161e6f8, 0xa28514d9, 0x6c51133c, 0x6fd5c7e7, 0x56e14ec4, 0x362abfce, 0xddc6c837, 0xd79a3234, 0x92638212, 0x670efa8e, 0x406000e0], [0x3a39ce37, 0xd3faf5cf, 0xabc27737, 0x5ac52d1b, 0x5cb0679e, 0x4fa33742, 0xd3822740, 0x99bc9bbe, 0xd5118e9d, 0xbf0f7315, 0xd62d1c7e, 0xc700c47b, 0xb78c1b6b, 0x21a19045, 0xb26eb1be, 0x6a366eb4, 0x5748ab2f, 0xbc946e79, 0xc6a376d2, 0x6549c2c8, 0x530ff8ee, 0x468dde7d, 0xd5730a1d, 0x4cd04dc6, 0x2939bbdb, 0xa9ba4650, 0xac9526e8, 0xbe5ee304, 0xa1fad5f0, 0x6a2d519a, 0x63ef8ce2, 0x9a86ee22, 0xc089c2b8, 0x43242ef6, 0xa51e03aa, 0x9cf2d0a4, 0x83c061ba, 0x9be96a4d, 0x8fe51550, 0xba645bd6, 0x2826a2f9, 0xa73a3ae1, 0x4ba99586, 0xef5562e9, 0xc72fefd3, 0xf752f7da, 0x3f046f69, 0x77fa0a59, 0x80e4a915, 0x87b08601, 0x9b09e6ad, 0x3b3ee593, 0xe990fd5a, 0x9e34d797, 0x2cf0b7d9, 0x022b8b51, 0x96d5ac3a, 0x017da67d, 0xd1cf3ed6, 0x7c7d2d28, 0x1f9f25cf, 0xadf2b89b, 0x5ad6b472, 0x5a88f54c, 0xe029ac71, 0xe019a5e6, 0x47b0acfd, 0xed93fa9b, 0xe8d3c48d, 0x283b57cc, 0xf8d56629, 0x79132e28, 0x785f0191, 0xed756055, 0xf7960e44, 0xe3d35e8c, 0x15056dd4, 0x88f46dba, 0x03a16125, 0x0564f0bd, 0xc3eb9e15, 0x3c9057a2, 0x97271aec, 0xa93a072a, 0x1b3f6d9b, 0x1e6321f5, 0xf59c66fb, 0x26dcf319, 0x7533d928, 0xb155fdf5, 0x03563482, 0x8aba3cbb, 0x28517711, 0xc20ad9f8, 0xabcc5167, 0xccad925f, 0x4de81751, 0x3830dc8e, 0x379d5862, 0x9320f991, 0xea7a90c2, 0xfb3e7bce, 0x5121ce64, 0x774fbe32, 0xa8b6e37e, 0xc3293d46, 0x48de5369, 0x6413e680, 0xa2ae0810, 0xdd6db224, 0x69852dfd, 0x09072166, 0xb39a460a, 0x6445c0dd, 0x586cdecf, 0x1c20c8ae, 0x5bbef7dd, 0x1b588d40, 0xccd2017f, 0x6bb4e3bb, 0xdda26a7e, 0x3a59ff45, 0x3e350a44, 0xbcb4cdd5, 0x72eacea8, 0xfa6484bb, 0x8d6612ae, 0xbf3c6f47, 0xd29be463, 0x542f5d9e, 0xaec2771b, 0xf64e6370, 0x740e0d8d, 0xe75b1357, 0xf8721671, 0xaf537d5d, 0x4040cb08, 0x4eb4e2cc, 0x34d2466a, 0x0115af84, 0xe1b00428, 0x95983a1d, 0x06b89fb4, 0xce6ea048, 0x6f3f3b82, 0x3520ab82, 0x011a1d4b, 0x277227f8, 0x611560b1, 0xe7933fdc, 0xbb3a792b, 0x344525bd, 0xa08839e1, 0x51ce794b, 0x2f32c9b7, 0xa01fbac9, 0xe01cc87e, 0xbcc7d1f6, 0xcf0111c3, 0xa1e8aac7, 0x1a908749, 0xd44fbd9a, 0xd0dadecb, 0xd50ada38, 0x0339c32a, 0xc6913667, 0x8df9317c, 0xe0b12b4f, 0xf79e59b7, 0x43f5bb3a, 0xf2d519ff, 0x27d9459c, 0xbf97222c, 0x15e6fc2a, 0x0f91fc71, 0x9b941525, 0xfae59361, 0xceb69ceb, 0xc2a86459, 0x12baa8d1, 0xb6c1075e, 0xe3056a0c, 0x10d25065, 0xcb03a442, 0xe0ec6e0e, 0x1698db3b, 0x4c98a0be, 0x3278e964, 0x9f1f9532, 0xe0d392df, 0xd3a0342b, 0x8971f21e, 0x1b0a7441, 0x4ba3348c, 0xc5be7120, 0xc37632d8, 0xdf359f8d, 0x9b992f2e, 0xe60b6f47, 0x0fe3f11d, 0xe54cda54, 0x1edad891, 0xce6279cf, 0xcd3e7e6f, 0x1618b166, 0xfd2c1d05, 0x848fd2c5, 0xf6fb2299, 0xf523f357, 0xa6327623, 0x93a83531, 0x56cccd02, 0xacf08162, 0x5a75ebb5, 0x6e163697, 0x88d273cc, 0xde966292, 0x81b949d0, 0x4c50901b, 0x71c65614, 0xe6c6c7bd, 0x327a140a, 0x45e1d006, 0xc3f27b9a, 0xc9aa53fd, 0x62a80f00, 0xbb25bfe2, 0x35bdd2f6, 0x71126905, 0xb2040222, 0xb6cbcf7c, 0xcd769c2b, 0x53113ec0, 0x1640e3d3, 0x38abbd60, 0x2547adf0, 0xba38209c, 0xf746ce76, 0x77afa1c5, 0x20756060, 0x85cbfe4e, 0x8ae88dd8, 0x7aaaf9b0, 0x4cf9aa7e, 0x1948c25c, 0x02fb8a8c, 0x01c36ae4, 0xd6ebe1f9, 0x90d4f869, 0xa65cdea0, 0x3f09252d, 0xc208e69f, 0xb74e6132, 0xce77e25b, 0x578fdfe3, 0x3ac372e6]]"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Blowfish.swift",
+ "kind": "IntegerLiteral",
+ "offset": 15953,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Blowfish.swift",
+ "kind": "IntegerLiteral",
+ "offset": 16042,
+ "length": 1,
+ "value": "5"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Blowfish.swift",
+ "kind": "IntegerLiteral",
+ "offset": 16060,
+ "length": 2,
+ "value": "56"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Blowfish.swift",
+ "kind": "IntegerLiteral",
+ "offset": 17266,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Blowfish.swift",
+ "kind": "IntegerLiteral",
+ "offset": 17281,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Blowfish.swift",
+ "kind": "IntegerLiteral",
+ "offset": 17295,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Blowfish.swift",
+ "kind": "IntegerLiteral",
+ "offset": 17325,
+ "length": 3,
+ "value": "0x0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Blowfish.swift",
+ "kind": "IntegerLiteral",
+ "offset": 17344,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Blowfish.swift",
+ "kind": "IntegerLiteral",
+ "offset": 17348,
+ "length": 1,
+ "value": "4"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Blowfish.swift",
+ "kind": "IntegerLiteral",
+ "offset": 17376,
+ "length": 1,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Blowfish.swift",
+ "kind": "IntegerLiteral",
+ "offset": 17409,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Blowfish.swift",
+ "kind": "IntegerLiteral",
+ "offset": 17453,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Blowfish.swift",
+ "kind": "IntegerLiteral",
+ "offset": 17528,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Blowfish.swift",
+ "kind": "IntegerLiteral",
+ "offset": 17554,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Blowfish.swift",
+ "kind": "IntegerLiteral",
+ "offset": 17583,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Blowfish.swift",
+ "kind": "IntegerLiteral",
+ "offset": 17599,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Blowfish.swift",
+ "kind": "IntegerLiteral",
+ "offset": 17606,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Blowfish.swift",
+ "kind": "IntegerLiteral",
+ "offset": 17706,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Blowfish.swift",
+ "kind": "IntegerLiteral",
+ "offset": 17737,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Blowfish.swift",
+ "kind": "IntegerLiteral",
+ "offset": 17741,
+ "length": 1,
+ "value": "4"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Blowfish.swift",
+ "kind": "IntegerLiteral",
+ "offset": 17773,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Blowfish.swift",
+ "kind": "IntegerLiteral",
+ "offset": 17780,
+ "length": 3,
+ "value": "256"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Blowfish.swift",
+ "kind": "IntegerLiteral",
+ "offset": 17789,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Blowfish.swift",
+ "kind": "IntegerLiteral",
+ "offset": 17901,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Blowfish.swift",
+ "kind": "IntegerLiteral",
+ "offset": 18113,
+ "length": 1,
+ "value": "4"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Blowfish.swift",
+ "kind": "IntegerLiteral",
+ "offset": 18180,
+ "length": 1,
+ "value": "4"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Blowfish.swift",
+ "kind": "IntegerLiteral",
+ "offset": 18215,
+ "length": 1,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Blowfish.swift",
+ "kind": "IntegerLiteral",
+ "offset": 18377,
+ "length": 2,
+ "value": "24"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Blowfish.swift",
+ "kind": "IntegerLiteral",
+ "offset": 18383,
+ "length": 4,
+ "value": "0xff"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Blowfish.swift",
+ "kind": "IntegerLiteral",
+ "offset": 18408,
+ "length": 2,
+ "value": "16"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Blowfish.swift",
+ "kind": "IntegerLiteral",
+ "offset": 18414,
+ "length": 4,
+ "value": "0xff"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Blowfish.swift",
+ "kind": "IntegerLiteral",
+ "offset": 18460,
+ "length": 1,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Blowfish.swift",
+ "kind": "IntegerLiteral",
+ "offset": 18465,
+ "length": 4,
+ "value": "0xff"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Blowfish.swift",
+ "kind": "IntegerLiteral",
+ "offset": 18490,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Blowfish.swift",
+ "kind": "IntegerLiteral",
+ "offset": 18495,
+ "length": 4,
+ "value": "0xff"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Blowfish.swift",
+ "kind": "IntegerLiteral",
+ "offset": 18541,
+ "length": 2,
+ "value": "24"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Blowfish.swift",
+ "kind": "IntegerLiteral",
+ "offset": 18547,
+ "length": 4,
+ "value": "0xff"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Blowfish.swift",
+ "kind": "IntegerLiteral",
+ "offset": 18572,
+ "length": 2,
+ "value": "16"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Blowfish.swift",
+ "kind": "IntegerLiteral",
+ "offset": 18578,
+ "length": 4,
+ "value": "0xff"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Blowfish.swift",
+ "kind": "IntegerLiteral",
+ "offset": 18624,
+ "length": 1,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Blowfish.swift",
+ "kind": "IntegerLiteral",
+ "offset": 18629,
+ "length": 4,
+ "value": "0xff"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Blowfish.swift",
+ "kind": "IntegerLiteral",
+ "offset": 18654,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Blowfish.swift",
+ "kind": "IntegerLiteral",
+ "offset": 18659,
+ "length": 4,
+ "value": "0xff"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Blowfish.swift",
+ "kind": "IntegerLiteral",
+ "offset": 18877,
+ "length": 1,
+ "value": "4"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Blowfish.swift",
+ "kind": "IntegerLiteral",
+ "offset": 18944,
+ "length": 1,
+ "value": "4"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Blowfish.swift",
+ "kind": "IntegerLiteral",
+ "offset": 18979,
+ "length": 1,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Blowfish.swift",
+ "kind": "IntegerLiteral",
+ "offset": 19141,
+ "length": 2,
+ "value": "24"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Blowfish.swift",
+ "kind": "IntegerLiteral",
+ "offset": 19147,
+ "length": 4,
+ "value": "0xff"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Blowfish.swift",
+ "kind": "IntegerLiteral",
+ "offset": 19172,
+ "length": 2,
+ "value": "16"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Blowfish.swift",
+ "kind": "IntegerLiteral",
+ "offset": 19178,
+ "length": 4,
+ "value": "0xff"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Blowfish.swift",
+ "kind": "IntegerLiteral",
+ "offset": 19224,
+ "length": 1,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Blowfish.swift",
+ "kind": "IntegerLiteral",
+ "offset": 19229,
+ "length": 4,
+ "value": "0xff"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Blowfish.swift",
+ "kind": "IntegerLiteral",
+ "offset": 19254,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Blowfish.swift",
+ "kind": "IntegerLiteral",
+ "offset": 19259,
+ "length": 4,
+ "value": "0xff"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Blowfish.swift",
+ "kind": "IntegerLiteral",
+ "offset": 19305,
+ "length": 2,
+ "value": "24"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Blowfish.swift",
+ "kind": "IntegerLiteral",
+ "offset": 19311,
+ "length": 4,
+ "value": "0xff"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Blowfish.swift",
+ "kind": "IntegerLiteral",
+ "offset": 19336,
+ "length": 2,
+ "value": "16"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Blowfish.swift",
+ "kind": "IntegerLiteral",
+ "offset": 19342,
+ "length": 4,
+ "value": "0xff"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Blowfish.swift",
+ "kind": "IntegerLiteral",
+ "offset": 19388,
+ "length": 1,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Blowfish.swift",
+ "kind": "IntegerLiteral",
+ "offset": 19393,
+ "length": 4,
+ "value": "0xff"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Blowfish.swift",
+ "kind": "IntegerLiteral",
+ "offset": 19418,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Blowfish.swift",
+ "kind": "IntegerLiteral",
+ "offset": 19423,
+ "length": 4,
+ "value": "0xff"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Blowfish.swift",
+ "kind": "IntegerLiteral",
+ "offset": 19687,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Blowfish.swift",
+ "kind": "IntegerLiteral",
+ "offset": 19874,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Blowfish.swift",
+ "kind": "IntegerLiteral",
+ "offset": 20135,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Blowfish.swift",
+ "kind": "IntegerLiteral",
+ "offset": 20148,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Blowfish.swift",
+ "kind": "IntegerLiteral",
+ "offset": 20300,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Blowfish.swift",
+ "kind": "IntegerLiteral",
+ "offset": 20324,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Blowfish.swift",
+ "kind": "IntegerLiteral",
+ "offset": 20415,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Blowfish.swift",
+ "kind": "IntegerLiteral",
+ "offset": 20427,
+ "length": 2,
+ "value": "24"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Blowfish.swift",
+ "kind": "IntegerLiteral",
+ "offset": 20433,
+ "length": 4,
+ "value": "0xff"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Blowfish.swift",
+ "kind": "IntegerLiteral",
+ "offset": 20459,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Blowfish.swift",
+ "kind": "IntegerLiteral",
+ "offset": 20471,
+ "length": 2,
+ "value": "16"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Blowfish.swift",
+ "kind": "IntegerLiteral",
+ "offset": 20477,
+ "length": 4,
+ "value": "0xff"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Blowfish.swift",
+ "kind": "IntegerLiteral",
+ "offset": 20503,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Blowfish.swift",
+ "kind": "IntegerLiteral",
+ "offset": 20515,
+ "length": 1,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Blowfish.swift",
+ "kind": "IntegerLiteral",
+ "offset": 20520,
+ "length": 4,
+ "value": "0xff"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Blowfish.swift",
+ "kind": "IntegerLiteral",
+ "offset": 20546,
+ "length": 1,
+ "value": "3"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Blowfish.swift",
+ "kind": "IntegerLiteral",
+ "offset": 20557,
+ "length": 4,
+ "value": "0xff"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Blowfish.swift",
+ "kind": "IntegerLiteral",
+ "offset": 21390,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Blowfish.swift",
+ "kind": "IntegerLiteral",
+ "offset": 21792,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/CRC16.swift",
+ "kind": "Array",
+ "offset": 300,
+ "length": 6,
+ "value": "[0, 0]"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/CRC16.swift",
+ "kind": "IntegerLiteral",
+ "offset": 329,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/CRC16.swift",
+ "kind": "IntegerLiteral",
+ "offset": 333,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/CRC16.swift",
+ "kind": "IntegerLiteral",
+ "offset": 396,
+ "length": 3,
+ "value": "256"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/CRC16.swift",
+ "kind": "IntegerLiteral",
+ "offset": 426,
+ "length": 1,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/CRC16.swift",
+ "kind": "IntegerLiteral",
+ "offset": 556,
+ "length": 6,
+ "value": "0xffff"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/CRC16.swift",
+ "kind": "IntegerLiteral",
+ "offset": 593,
+ "length": 6,
+ "value": "0xa001"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/CRC16.swift",
+ "kind": "IntegerLiteral",
+ "offset": 663,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/CRC16.swift",
+ "kind": "IntegerLiteral",
+ "offset": 737,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/CRC16.swift",
+ "kind": "IntegerLiteral",
+ "offset": 741,
+ "length": 1,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/CRC16.swift",
+ "kind": "IntegerLiteral",
+ "offset": 774,
+ "length": 6,
+ "value": "0x0001"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/CRC16.swift",
+ "kind": "IntegerLiteral",
+ "offset": 785,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/CRC16.swift",
+ "kind": "IntegerLiteral",
+ "offset": 821,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/CRC16.swift",
+ "kind": "IntegerLiteral",
+ "offset": 918,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/MD5.swift",
+ "kind": "IntegerLiteral",
+ "offset": 985,
+ "length": 2,
+ "value": "64"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/MD5.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1021,
+ "length": 2,
+ "value": "16"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/MD5.swift",
+ "kind": "Array",
+ "offset": 1094,
+ "length": 48,
+ "value": "[0x67452301, 0xefcdab89, 0x98badcfe, 0x10325476]"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/MD5.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1241,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/MD5.swift",
+ "kind": "Array",
+ "offset": 1396,
+ "length": 256,
+ "value": "[7, 12, 17, 22, 7, 12, 17, 22, 7, 12, 17, 22, 7, 12, 17, 22, 5, 9, 14, 20, 5, 9, 14, 20, 5, 9, 14, 20, 5, 9, 14, 20, 4, 11, 16, 23, 4, 11, 16, 23, 4, 11, 16, 23, 4, 11, 16, 23, 6, 10, 15, 21, 6, 10, 15, 21, 6, 10, 15, 21, 6, 10, 15, 21]"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/MD5.swift",
+ "kind": "Array",
+ "offset": 1751,
+ "length": 834,
+ "value": "[0xd76aa478, 0xe8c7b756, 0x242070db, 0xc1bdceee, 0xf57c0faf, 0x4787c62a, 0xa8304613, 0xfd469501, 0x698098d8, 0x8b44f7af, 0xffff5bb1, 0x895cd7be, 0x6b901122, 0xfd987193, 0xa679438e, 0x49b40821, 0xf61e2562, 0xc040b340, 0x265e5a51, 0xe9b6c7aa, 0xd62f105d, 0x2441453, 0xd8a1e681, 0xe7d3fbc8, 0x21e1cde6, 0xc33707d6, 0xf4d50d87, 0x455a14ed, 0xa9e3e905, 0xfcefa3f8, 0x676f02d9, 0x8d2a4c8a, 0xfffa3942, 0x8771f681, 0x6d9d6122, 0xfde5380c, 0xa4beea44, 0x4bdecfa9, 0xf6bb4b60, 0xbebfbc70, 0x289b7ec6, 0xeaa127fa, 0xd4ef3085, 0x4881d05, 0xd9d4d039, 0xe6db99e5, 0x1fa27cf8, 0xc4ac5665, 0xf4292244, 0x432aff97, 0xab9423a7, 0xfc93a039, 0x655b59c3, 0x8f0ccc92, 0xffeff47d, 0x85845dd1, 0x6fa87e4f, 0xfe2ce6e0, 0xa3014314, 0x4e0811a1, 0xf7537e82, 0xbd3af235, 0x2ad7d2bb, 0xeb86d391]"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/MD5.swift",
+ "kind": "BooleanLiteral",
+ "offset": 2746,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/MD5.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3096,
+ "length": 2,
+ "value": "16"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/MD5.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3101,
+ "length": 1,
+ "value": "4"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/MD5.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3182,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/MD5.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3217,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/MD5.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3252,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/MD5.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3287,
+ "length": 1,
+ "value": "3"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/MD5.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3315,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/MD5.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3348,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/MD5.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3381,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/MD5.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3405,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/MD5.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3438,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/MD5.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3442,
+ "length": 2,
+ "value": "15"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/MD5.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3510,
+ "length": 2,
+ "value": "16"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/MD5.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3515,
+ "length": 2,
+ "value": "31"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/MD5.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3567,
+ "length": 1,
+ "value": "5"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/MD5.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3575,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/MD5.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3580,
+ "length": 2,
+ "value": "16"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/MD5.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3596,
+ "length": 2,
+ "value": "32"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/MD5.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3601,
+ "length": 2,
+ "value": "47"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/MD5.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3644,
+ "length": 1,
+ "value": "3"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/MD5.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3652,
+ "length": 1,
+ "value": "5"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/MD5.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3657,
+ "length": 2,
+ "value": "16"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/MD5.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3673,
+ "length": 2,
+ "value": "48"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/MD5.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3678,
+ "length": 2,
+ "value": "63"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/MD5.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3726,
+ "length": 1,
+ "value": "7"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/MD5.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3735,
+ "length": 2,
+ "value": "16"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/MD5.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3934,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/MD5.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4055,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/MD5.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4062,
+ "length": 1,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/MD5.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4122,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/MD5.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4129,
+ "length": 2,
+ "value": "16"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/MD5.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4190,
+ "length": 1,
+ "value": "3"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/MD5.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4197,
+ "length": 2,
+ "value": "24"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/MD5.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4308,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/MD5.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4325,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/MD5.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4349,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/MD5.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4366,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/MD5.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4390,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/MD5.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4407,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/MD5.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4431,
+ "length": 1,
+ "value": "3"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/MD5.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4448,
+ "length": 1,
+ "value": "3"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/MD5.swift",
+ "kind": "BooleanLiteral",
+ "offset": 4564,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/MD5.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4722,
+ "length": 1,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/MD5.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4779,
+ "length": 2,
+ "value": "64"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/MD5.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4784,
+ "length": 1,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/MD5.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4929,
+ "length": 2,
+ "value": "64"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/MD5.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4934,
+ "length": 1,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/MD5.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5090,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/MD5.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5701,
+ "length": 4,
+ "value": "0xff"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/MD5.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5722,
+ "length": 1,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/MD5.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5727,
+ "length": 4,
+ "value": "0xff"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/MD5.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5748,
+ "length": 2,
+ "value": "16"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/MD5.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5754,
+ "length": 4,
+ "value": "0xff"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/MD5.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5775,
+ "length": 2,
+ "value": "24"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/MD5.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5781,
+ "length": 4,
+ "value": "0xff"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/PEM\/DER.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3903,
+ "length": 4,
+ "value": "0x00"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/PEM\/DER.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3913,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/PEM\/DER.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3937,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/PEM\/DER.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3943,
+ "length": 4,
+ "value": "0x80"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/PEM\/DER.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3971,
+ "length": 4,
+ "value": "0x00"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/PEM\/DER.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3981,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSError.swift",
+ "kind": "StringLiteral",
+ "offset": 463,
+ "length": 11,
+ "value": "\"æªé´æ\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSError.swift",
+ "kind": "StringLiteral",
+ "offset": 581,
+ "length": 14,
+ "value": "\"请æ±å¤±è´¥\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/Logger.swift",
+ "kind": "BooleanLiteral",
+ "offset": 148,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/Logger.swift",
+ "kind": "Array",
+ "offset": 502,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/Logger.swift",
+ "kind": "StringLiteral",
+ "offset": 594,
+ "length": 20,
+ "value": "\"\/Documents\/MixSdk\/\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/Logger.swift",
+ "kind": "BooleanLiteral",
+ "offset": 836,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/Logger.swift",
+ "kind": "StringLiteral",
+ "offset": 904,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/Logger.swift",
+ "kind": "StringLiteral",
+ "offset": 961,
+ "length": 31,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/Logger.swift",
+ "kind": "StringLiteral",
+ "offset": 987,
+ "length": 1,
+ "value": "\".log\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/Logger.swift",
+ "kind": "StringLiteral",
+ "offset": 1274,
+ "length": 3,
+ "value": "\" \""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/Logger.swift",
+ "kind": "StringLiteral",
+ "offset": 1300,
+ "length": 4,
+ "value": "\"\n\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/Logger.swift",
+ "kind": "StringLiteral",
+ "offset": 1431,
+ "length": 45,
+ "value": "\" [MixSdk-\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/Logger.swift",
+ "kind": "StringLiteral",
+ "offset": 1458,
+ "length": 6,
+ "value": "\"%03d\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/Logger.swift",
+ "kind": "StringLiteral",
+ "offset": 1472,
+ "length": 1,
+ "value": "\"]: \""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/Logger.swift",
+ "kind": "StringLiteral",
+ "offset": 1603,
+ "length": 45,
+ "value": "\" [MixSdk-\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/Logger.swift",
+ "kind": "StringLiteral",
+ "offset": 1630,
+ "length": 6,
+ "value": "\"%03d\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/Logger.swift",
+ "kind": "StringLiteral",
+ "offset": 1644,
+ "length": 1,
+ "value": "\"]: \""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/Logger.swift",
+ "kind": "StringLiteral",
+ "offset": 1662,
+ "length": 7,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/Logger.swift",
+ "kind": "StringLiteral",
+ "offset": 1668,
+ "length": 46,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA2.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1325,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA2.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1608,
+ "length": 1,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA2.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1719,
+ "length": 2,
+ "value": "64"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA2.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1770,
+ "length": 3,
+ "value": "128"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA2.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1924,
+ "length": 3,
+ "value": "224"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA2.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1967,
+ "length": 3,
+ "value": "256"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA2.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2010,
+ "length": 3,
+ "value": "384"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA2.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2053,
+ "length": 3,
+ "value": "512"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA2.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2150,
+ "length": 3,
+ "value": "224"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA2.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2193,
+ "length": 3,
+ "value": "256"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA2.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2236,
+ "length": 3,
+ "value": "384"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA2.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2279,
+ "length": 3,
+ "value": "512"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA2.swift",
+ "kind": "Array",
+ "offset": 2470,
+ "length": 96,
+ "value": "[0xc1059ed8, 0x367cd507, 0x3070dd17, 0xf70e5939, 0xffc00b31, 0x68581511, 0x64f98fa7, 0xbefa4fa4]"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA2.swift",
+ "kind": "Array",
+ "offset": 2606,
+ "length": 96,
+ "value": "[0x6a09e667, 0xbb67ae85, 0x3c6ef372, 0xa54ff53a, 0x510e527f, 0x9b05688c, 0x1f83d9ab, 0x5be0cd19]"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA2.swift",
+ "kind": "Array",
+ "offset": 2742,
+ "length": 160,
+ "value": "[0xcbbb9d5dc1059ed8, 0x629a292a367cd507, 0x9159015a3070dd17, 0x152fecd8f70e5939, 0x67332667ffc00b31, 0x8eb44a8768581511, 0xdb0c2e0d64f98fa7, 0x47b5481dbefa4fa4]"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA2.swift",
+ "kind": "Array",
+ "offset": 2942,
+ "length": 160,
+ "value": "[0x6a09e667f3bcc908, 0xbb67ae8584caa73b, 0x3c6ef372fe94f82b, 0xa54ff53a5f1d36f1, 0x510e527fade682d1, 0x9b05688c2b3e6c1f, 0x1f83d9abfb41bd6b, 0x5be0cd19137e2179]"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA2.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3226,
+ "length": 1,
+ "value": "7"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA2.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3267,
+ "length": 1,
+ "value": "6"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA2.swift",
+ "kind": "Array",
+ "offset": 3692,
+ "length": 858,
+ "value": "[0x428a2f98, 0x71374491, 0xb5c0fbcf, 0xe9b5dba5, 0x3956c25b, 0x59f111f1, 0x923f82a4, 0xab1c5ed5, 0xd807aa98, 0x12835b01, 0x243185be, 0x550c7dc3, 0x72be5d74, 0x80deb1fe, 0x9bdc06a7, 0xc19bf174, 0xe49b69c1, 0xefbe4786, 0x0fc19dc6, 0x240ca1cc, 0x2de92c6f, 0x4a7484aa, 0x5cb0a9dc, 0x76f988da, 0x983e5152, 0xa831c66d, 0xb00327c8, 0xbf597fc7, 0xc6e00bf3, 0xd5a79147, 0x06ca6351, 0x14292967, 0x27b70a85, 0x2e1b2138, 0x4d2c6dfc, 0x53380d13, 0x650a7354, 0x766a0abb, 0x81c2c92e, 0x92722c85, 0xa2bfe8a1, 0xa81a664b, 0xc24b8b70, 0xc76c51a3, 0xd192e819, 0xd6990624, 0xf40e3585, 0x106aa070, 0x19a4c116, 0x1e376c08, 0x2748774c, 0x34b0bcb5, 0x391c0cb3, 0x4ed8aa4a, 0x5b9cca4f, 0x682e6ff3, 0x748f82ee, 0x78a5636f, 0x84c87814, 0x8cc70208, 0x90befffa, 0xa4506ceb, 0xbef9a3f7, 0xc67178f2]"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA2.swift",
+ "kind": "Array",
+ "offset": 4769,
+ "length": 1770,
+ "value": "[0x428a2f98d728ae22, 0x7137449123ef65cd, 0xb5c0fbcfec4d3b2f, 0xe9b5dba58189dbbc, 0x3956c25bf348b538, 0x59f111f1b605d019, 0x923f82a4af194f9b, 0xab1c5ed5da6d8118, 0xd807aa98a3030242, 0x12835b0145706fbe, 0x243185be4ee4b28c, 0x550c7dc3d5ffb4e2, 0x72be5d74f27b896f, 0x80deb1fe3b1696b1, 0x9bdc06a725c71235, 0xc19bf174cf692694, 0xe49b69c19ef14ad2, 0xefbe4786384f25e3, 0x0fc19dc68b8cd5b5, 0x240ca1cc77ac9c65, 0x2de92c6f592b0275, 0x4a7484aa6ea6e483, 0x5cb0a9dcbd41fbd4, 0x76f988da831153b5, 0x983e5152ee66dfab, 0xa831c66d2db43210, 0xb00327c898fb213f, 0xbf597fc7beef0ee4, 0xc6e00bf33da88fc2, 0xd5a79147930aa725, 0x06ca6351e003826f, 0x142929670a0e6e70, 0x27b70a8546d22ffc, 0x2e1b21385c26c926, 0x4d2c6dfc5ac42aed, 0x53380d139d95b3df, 0x650a73548baf63de, 0x766a0abb3c77b2a8, 0x81c2c92e47edaee6, 0x92722c851482353b, 0xa2bfe8a14cf10364, 0xa81a664bbc423001, 0xc24b8b70d0f89791, 0xc76c51a30654be30, 0xd192e819d6ef5218, 0xd69906245565a910, 0xf40e35855771202a, 0x106aa07032bbd1b8, 0x19a4c116b8d2d0c8, 0x1e376c085141ab53, 0x2748774cdf8eeb99, 0x34b0bcb5e19b48a8, 0x391c0cb3c5c95a63, 0x4ed8aa4ae3418acb, 0x5b9cca4f7763e373, 0x682e6ff3d6b2b8a3, 0x748f82ee5defb2fc, 0x78a5636f43172f60, 0x84c87814a1f0ab72, 0x8cc702081a6439ec, 0x90befffa23631e28, 0xa4506cebde82bde9, 0xbef9a3f7b2c67915, 0xc67178f2e372532b, 0xca273eceea26619c, 0xd186b8c721c0c207, 0xeada7dd6cde0eb1e, 0xf57d4f7fee6ed178, 0x06f067aa72176fba, 0x0a637dc5a2c898a6, 0x113f9804bef90dae, 0x1b710b35131c471b, 0x28db77f523047d84, 0x32caab7b40c72493, 0x3c9ebe0a15c9bebc, 0x431d67c49c100d4c, 0x4cc5d4becb3e42b6, 0x597f299cfc657e2a, 0x5fcb6fab3ad6faec, 0x6c44198c4a475817]"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA2.swift",
+ "kind": "BooleanLiteral",
+ "offset": 6688,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA2.swift",
+ "kind": "Array",
+ "offset": 6721,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA2.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7191,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA2.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7309,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA2.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7358,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA2.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7362,
+ "length": 2,
+ "value": "15"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA2.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7422,
+ "length": 1,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA2.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7566,
+ "length": 2,
+ "value": "15"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA2.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7575,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA2.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7598,
+ "length": 2,
+ "value": "15"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA2.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7607,
+ "length": 1,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA2.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7619,
+ "length": 2,
+ "value": "15"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA2.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7626,
+ "length": 1,
+ "value": "7"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA2.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7666,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA2.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7674,
+ "length": 2,
+ "value": "19"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA2.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7698,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA2.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7706,
+ "length": 2,
+ "value": "61"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA2.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7719,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA2.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7725,
+ "length": 1,
+ "value": "6"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA2.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7751,
+ "length": 2,
+ "value": "16"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA2.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7770,
+ "length": 1,
+ "value": "7"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA2.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7809,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA2.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7827,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA2.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7845,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA2.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7863,
+ "length": 1,
+ "value": "3"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA2.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7881,
+ "length": 1,
+ "value": "4"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA2.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7899,
+ "length": 1,
+ "value": "5"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA2.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7917,
+ "length": 1,
+ "value": "6"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA2.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7935,
+ "length": 1,
+ "value": "7"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA2.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7969,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA2.swift",
+ "kind": "IntegerLiteral",
+ "offset": 8022,
+ "length": 2,
+ "value": "28"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA2.swift",
+ "kind": "IntegerLiteral",
+ "offset": 8047,
+ "length": 2,
+ "value": "34"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA2.swift",
+ "kind": "IntegerLiteral",
+ "offset": 8072,
+ "length": 2,
+ "value": "39"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA2.swift",
+ "kind": "IntegerLiteral",
+ "offset": 8179,
+ "length": 2,
+ "value": "14"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA2.swift",
+ "kind": "IntegerLiteral",
+ "offset": 8204,
+ "length": 2,
+ "value": "18"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA2.swift",
+ "kind": "IntegerLiteral",
+ "offset": 8229,
+ "length": 2,
+ "value": "41"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA2.swift",
+ "kind": "IntegerLiteral",
+ "offset": 8451,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA2.swift",
+ "kind": "IntegerLiteral",
+ "offset": 8460,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA2.swift",
+ "kind": "IntegerLiteral",
+ "offset": 8476,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA2.swift",
+ "kind": "IntegerLiteral",
+ "offset": 8485,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA2.swift",
+ "kind": "IntegerLiteral",
+ "offset": 8501,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA2.swift",
+ "kind": "IntegerLiteral",
+ "offset": 8510,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA2.swift",
+ "kind": "IntegerLiteral",
+ "offset": 8526,
+ "length": 1,
+ "value": "3"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA2.swift",
+ "kind": "IntegerLiteral",
+ "offset": 8535,
+ "length": 1,
+ "value": "3"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA2.swift",
+ "kind": "IntegerLiteral",
+ "offset": 8551,
+ "length": 1,
+ "value": "4"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA2.swift",
+ "kind": "IntegerLiteral",
+ "offset": 8560,
+ "length": 1,
+ "value": "4"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA2.swift",
+ "kind": "IntegerLiteral",
+ "offset": 8576,
+ "length": 1,
+ "value": "5"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA2.swift",
+ "kind": "IntegerLiteral",
+ "offset": 8585,
+ "length": 1,
+ "value": "5"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA2.swift",
+ "kind": "IntegerLiteral",
+ "offset": 8601,
+ "length": 1,
+ "value": "6"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA2.swift",
+ "kind": "IntegerLiteral",
+ "offset": 8610,
+ "length": 1,
+ "value": "6"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA2.swift",
+ "kind": "IntegerLiteral",
+ "offset": 8626,
+ "length": 1,
+ "value": "7"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA2.swift",
+ "kind": "IntegerLiteral",
+ "offset": 8635,
+ "length": 1,
+ "value": "7"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA2.swift",
+ "kind": "IntegerLiteral",
+ "offset": 9081,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA2.swift",
+ "kind": "IntegerLiteral",
+ "offset": 9200,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA2.swift",
+ "kind": "IntegerLiteral",
+ "offset": 9249,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA2.swift",
+ "kind": "IntegerLiteral",
+ "offset": 9253,
+ "length": 2,
+ "value": "15"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA2.swift",
+ "kind": "IntegerLiteral",
+ "offset": 9313,
+ "length": 1,
+ "value": "4"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA2.swift",
+ "kind": "IntegerLiteral",
+ "offset": 9457,
+ "length": 2,
+ "value": "15"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA2.swift",
+ "kind": "IntegerLiteral",
+ "offset": 9466,
+ "length": 1,
+ "value": "7"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA2.swift",
+ "kind": "IntegerLiteral",
+ "offset": 9489,
+ "length": 2,
+ "value": "15"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA2.swift",
+ "kind": "IntegerLiteral",
+ "offset": 9498,
+ "length": 2,
+ "value": "18"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA2.swift",
+ "kind": "IntegerLiteral",
+ "offset": 9511,
+ "length": 2,
+ "value": "15"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA2.swift",
+ "kind": "IntegerLiteral",
+ "offset": 9518,
+ "length": 1,
+ "value": "3"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA2.swift",
+ "kind": "IntegerLiteral",
+ "offset": 9558,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA2.swift",
+ "kind": "IntegerLiteral",
+ "offset": 9566,
+ "length": 2,
+ "value": "17"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA2.swift",
+ "kind": "IntegerLiteral",
+ "offset": 9590,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA2.swift",
+ "kind": "IntegerLiteral",
+ "offset": 9598,
+ "length": 2,
+ "value": "19"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA2.swift",
+ "kind": "IntegerLiteral",
+ "offset": 9611,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA2.swift",
+ "kind": "IntegerLiteral",
+ "offset": 9617,
+ "length": 2,
+ "value": "10"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA2.swift",
+ "kind": "IntegerLiteral",
+ "offset": 9644,
+ "length": 2,
+ "value": "16"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA2.swift",
+ "kind": "IntegerLiteral",
+ "offset": 9663,
+ "length": 1,
+ "value": "7"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA2.swift",
+ "kind": "IntegerLiteral",
+ "offset": 9702,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA2.swift",
+ "kind": "IntegerLiteral",
+ "offset": 9720,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA2.swift",
+ "kind": "IntegerLiteral",
+ "offset": 9738,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA2.swift",
+ "kind": "IntegerLiteral",
+ "offset": 9756,
+ "length": 1,
+ "value": "3"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA2.swift",
+ "kind": "IntegerLiteral",
+ "offset": 9774,
+ "length": 1,
+ "value": "4"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA2.swift",
+ "kind": "IntegerLiteral",
+ "offset": 9792,
+ "length": 1,
+ "value": "5"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA2.swift",
+ "kind": "IntegerLiteral",
+ "offset": 9810,
+ "length": 1,
+ "value": "6"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA2.swift",
+ "kind": "IntegerLiteral",
+ "offset": 9828,
+ "length": 1,
+ "value": "7"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA2.swift",
+ "kind": "IntegerLiteral",
+ "offset": 9862,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA2.swift",
+ "kind": "IntegerLiteral",
+ "offset": 9915,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA2.swift",
+ "kind": "IntegerLiteral",
+ "offset": 9939,
+ "length": 2,
+ "value": "13"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA2.swift",
+ "kind": "IntegerLiteral",
+ "offset": 9964,
+ "length": 2,
+ "value": "22"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA2.swift",
+ "kind": "IntegerLiteral",
+ "offset": 10071,
+ "length": 1,
+ "value": "6"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA2.swift",
+ "kind": "IntegerLiteral",
+ "offset": 10095,
+ "length": 2,
+ "value": "11"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA2.swift",
+ "kind": "IntegerLiteral",
+ "offset": 10120,
+ "length": 2,
+ "value": "25"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA2.swift",
+ "kind": "IntegerLiteral",
+ "offset": 10342,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA2.swift",
+ "kind": "IntegerLiteral",
+ "offset": 10350,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA2.swift",
+ "kind": "IntegerLiteral",
+ "offset": 10365,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA2.swift",
+ "kind": "IntegerLiteral",
+ "offset": 10373,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA2.swift",
+ "kind": "IntegerLiteral",
+ "offset": 10388,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA2.swift",
+ "kind": "IntegerLiteral",
+ "offset": 10396,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA2.swift",
+ "kind": "IntegerLiteral",
+ "offset": 10411,
+ "length": 1,
+ "value": "3"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA2.swift",
+ "kind": "IntegerLiteral",
+ "offset": 10419,
+ "length": 1,
+ "value": "3"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA2.swift",
+ "kind": "IntegerLiteral",
+ "offset": 10434,
+ "length": 1,
+ "value": "4"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA2.swift",
+ "kind": "IntegerLiteral",
+ "offset": 10442,
+ "length": 1,
+ "value": "4"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA2.swift",
+ "kind": "IntegerLiteral",
+ "offset": 10457,
+ "length": 1,
+ "value": "5"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA2.swift",
+ "kind": "IntegerLiteral",
+ "offset": 10465,
+ "length": 1,
+ "value": "5"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA2.swift",
+ "kind": "IntegerLiteral",
+ "offset": 10480,
+ "length": 1,
+ "value": "6"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA2.swift",
+ "kind": "IntegerLiteral",
+ "offset": 10488,
+ "length": 1,
+ "value": "6"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA2.swift",
+ "kind": "IntegerLiteral",
+ "offset": 10503,
+ "length": 1,
+ "value": "7"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA2.swift",
+ "kind": "IntegerLiteral",
+ "offset": 10511,
+ "length": 1,
+ "value": "7"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA2.swift",
+ "kind": "BooleanLiteral",
+ "offset": 10632,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA2.swift",
+ "kind": "IntegerLiteral",
+ "offset": 10790,
+ "length": 1,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA2.swift",
+ "kind": "IntegerLiteral",
+ "offset": 10864,
+ "length": 1,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA2.swift",
+ "kind": "IntegerLiteral",
+ "offset": 11063,
+ "length": 1,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA2.swift",
+ "kind": "IntegerLiteral",
+ "offset": 11208,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA2.swift",
+ "kind": "IntegerLiteral",
+ "offset": 11843,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA2.swift",
+ "kind": "IntegerLiteral",
+ "offset": 11948,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA2.swift",
+ "kind": "IntegerLiteral",
+ "offset": 11969,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA2.swift",
+ "kind": "IntegerLiteral",
+ "offset": 12105,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA2.swift",
+ "kind": "IntegerLiteral",
+ "offset": 12122,
+ "length": 2,
+ "value": "24"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA2.swift",
+ "kind": "IntegerLiteral",
+ "offset": 12128,
+ "length": 4,
+ "value": "0xff"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA2.swift",
+ "kind": "IntegerLiteral",
+ "offset": 12157,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA2.swift",
+ "kind": "IntegerLiteral",
+ "offset": 12174,
+ "length": 2,
+ "value": "16"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA2.swift",
+ "kind": "IntegerLiteral",
+ "offset": 12180,
+ "length": 4,
+ "value": "0xff"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA2.swift",
+ "kind": "IntegerLiteral",
+ "offset": 12209,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA2.swift",
+ "kind": "IntegerLiteral",
+ "offset": 12226,
+ "length": 1,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA2.swift",
+ "kind": "IntegerLiteral",
+ "offset": 12231,
+ "length": 4,
+ "value": "0xff"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA2.swift",
+ "kind": "IntegerLiteral",
+ "offset": 12260,
+ "length": 1,
+ "value": "3"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA2.swift",
+ "kind": "IntegerLiteral",
+ "offset": 12275,
+ "length": 4,
+ "value": "0xff"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA2.swift",
+ "kind": "IntegerLiteral",
+ "offset": 12298,
+ "length": 1,
+ "value": "4"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA2.swift",
+ "kind": "IntegerLiteral",
+ "offset": 12357,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA2.swift",
+ "kind": "IntegerLiteral",
+ "offset": 12378,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA2.swift",
+ "kind": "IntegerLiteral",
+ "offset": 12514,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA2.swift",
+ "kind": "IntegerLiteral",
+ "offset": 12531,
+ "length": 2,
+ "value": "56"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA2.swift",
+ "kind": "IntegerLiteral",
+ "offset": 12537,
+ "length": 4,
+ "value": "0xff"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA2.swift",
+ "kind": "IntegerLiteral",
+ "offset": 12566,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA2.swift",
+ "kind": "IntegerLiteral",
+ "offset": 12583,
+ "length": 2,
+ "value": "48"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA2.swift",
+ "kind": "IntegerLiteral",
+ "offset": 12589,
+ "length": 4,
+ "value": "0xff"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA2.swift",
+ "kind": "IntegerLiteral",
+ "offset": 12618,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA2.swift",
+ "kind": "IntegerLiteral",
+ "offset": 12635,
+ "length": 2,
+ "value": "40"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA2.swift",
+ "kind": "IntegerLiteral",
+ "offset": 12641,
+ "length": 4,
+ "value": "0xff"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA2.swift",
+ "kind": "IntegerLiteral",
+ "offset": 12670,
+ "length": 1,
+ "value": "3"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA2.swift",
+ "kind": "IntegerLiteral",
+ "offset": 12687,
+ "length": 2,
+ "value": "32"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA2.swift",
+ "kind": "IntegerLiteral",
+ "offset": 12693,
+ "length": 4,
+ "value": "0xff"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA2.swift",
+ "kind": "IntegerLiteral",
+ "offset": 12722,
+ "length": 1,
+ "value": "4"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA2.swift",
+ "kind": "IntegerLiteral",
+ "offset": 12739,
+ "length": 2,
+ "value": "24"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA2.swift",
+ "kind": "IntegerLiteral",
+ "offset": 12745,
+ "length": 4,
+ "value": "0xff"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA2.swift",
+ "kind": "IntegerLiteral",
+ "offset": 12774,
+ "length": 1,
+ "value": "5"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA2.swift",
+ "kind": "IntegerLiteral",
+ "offset": 12791,
+ "length": 2,
+ "value": "16"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA2.swift",
+ "kind": "IntegerLiteral",
+ "offset": 12797,
+ "length": 4,
+ "value": "0xff"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA2.swift",
+ "kind": "IntegerLiteral",
+ "offset": 12826,
+ "length": 1,
+ "value": "6"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA2.swift",
+ "kind": "IntegerLiteral",
+ "offset": 12843,
+ "length": 1,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA2.swift",
+ "kind": "IntegerLiteral",
+ "offset": 12848,
+ "length": 4,
+ "value": "0xff"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA2.swift",
+ "kind": "IntegerLiteral",
+ "offset": 12877,
+ "length": 1,
+ "value": "7"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA2.swift",
+ "kind": "IntegerLiteral",
+ "offset": 12892,
+ "length": 4,
+ "value": "0xff"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA2.swift",
+ "kind": "IntegerLiteral",
+ "offset": 12915,
+ "length": 1,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSTtsModel.swift",
+ "kind": "StringLiteral",
+ "offset": 545,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSTtsModel.swift",
+ "kind": "StringLiteral",
+ "offset": 592,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSTtsModel.swift",
+ "kind": "IntegerLiteral",
+ "offset": 641,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSTtsModel.swift",
+ "kind": "StringLiteral",
+ "offset": 692,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/FloatingPointConversion.swift",
+ "kind": "IntegerLiteral",
+ "offset": 332,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/FloatingPointConversion.swift",
+ "kind": "IntegerLiteral",
+ "offset": 590,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/FloatingPointConversion.swift",
+ "kind": "IntegerLiteral",
+ "offset": 674,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/FloatingPointConversion.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1676,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/FloatingPointConversion.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1788,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/FloatingPointConversion.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1848,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/FloatingPointConversion.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1904,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/FloatingPointConversion.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1930,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/FloatingPointConversion.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1935,
+ "length": 1,
+ "value": "3"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/FloatingPointConversion.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1940,
+ "length": 1,
+ "value": "3"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/FloatingPointConversion.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1991,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/FloatingPointConversion.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2020,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/FloatingPointConversion.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2128,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/FloatingPointConversion.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2197,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/FloatingPointConversion.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2228,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/FloatingPointConversion.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2258,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/FloatingPointConversion.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2263,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/FloatingPointConversion.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2357,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/FloatingPointConversion.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2389,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Foundation\/Array+Foundation.swift",
+ "kind": "Array",
+ "offset": 1039,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/BlockDecryptor.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1486,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/BlockDecryptor.swift",
+ "kind": "Array",
+ "offset": 1764,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/BlockDecryptor.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1863,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/BlockDecryptor.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2124,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/BlockDecryptor.swift",
+ "kind": "Array",
+ "offset": 3881,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/BlockMode\/CCM.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4323,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/BlockMode\/CCM.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4592,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/BlockMode\/CCM.swift",
+ "kind": "Array",
+ "offset": 4670,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/BlockMode\/CCM.swift",
+ "kind": "Array",
+ "offset": 4713,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/BlockMode\/CCM.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5108,
+ "length": 2,
+ "value": "16"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/BlockMode\/CCM.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5387,
+ "length": 2,
+ "value": "15"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/BlockMode\/CCM.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6255,
+ "length": 2,
+ "value": "16"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/BlockMode\/CCM.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6869,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/BlockMode\/CCM.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7145,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/BlockMode\/CCM.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7482,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/BlockMode\/CCM.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7888,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/BlockMode\/CCM.swift",
+ "kind": "Array",
+ "offset": 8132,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/BlockMode\/CCM.swift",
+ "kind": "IntegerLiteral",
+ "offset": 8343,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/BlockMode\/CCM.swift",
+ "kind": "IntegerLiteral",
+ "offset": 8600,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/BlockMode\/CCM.swift",
+ "kind": "IntegerLiteral",
+ "offset": 8748,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/BlockMode\/CCM.swift",
+ "kind": "IntegerLiteral",
+ "offset": 10013,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/BlockMode\/CCM.swift",
+ "kind": "IntegerLiteral",
+ "offset": 10432,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/BlockMode\/CCM.swift",
+ "kind": "IntegerLiteral",
+ "offset": 11131,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/BlockMode\/CCM.swift",
+ "kind": "IntegerLiteral",
+ "offset": 11187,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/BlockMode\/CCM.swift",
+ "kind": "IntegerLiteral",
+ "offset": 11192,
+ "length": 1,
+ "value": "6"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/BlockMode\/CCM.swift",
+ "kind": "IntegerLiteral",
+ "offset": 11249,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/BlockMode\/CCM.swift",
+ "kind": "IntegerLiteral",
+ "offset": 11254,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/BlockMode\/CCM.swift",
+ "kind": "IntegerLiteral",
+ "offset": 11259,
+ "length": 4,
+ "value": "0x07"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/BlockMode\/CCM.swift",
+ "kind": "IntegerLiteral",
+ "offset": 11268,
+ "length": 1,
+ "value": "3"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/BlockMode\/CCM.swift",
+ "kind": "IntegerLiteral",
+ "offset": 11319,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/BlockMode\/CCM.swift",
+ "kind": "IntegerLiteral",
+ "offset": 11324,
+ "length": 4,
+ "value": "0x07"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/BlockMode\/CCM.swift",
+ "kind": "IntegerLiteral",
+ "offset": 11333,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/BlockMode\/CCM.swift",
+ "kind": "IntegerLiteral",
+ "offset": 11384,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/BlockMode\/CCM.swift",
+ "kind": "IntegerLiteral",
+ "offset": 11394,
+ "length": 2,
+ "value": "16"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/BlockMode\/CCM.swift",
+ "kind": "IntegerLiteral",
+ "offset": 11407,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/BlockMode\/CCM.swift",
+ "kind": "IntegerLiteral",
+ "offset": 11512,
+ "length": 2,
+ "value": "15"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/BlockMode\/CCM.swift",
+ "kind": "IntegerLiteral",
+ "offset": 11548,
+ "length": 2,
+ "value": "15"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/BlockMode\/CCM.swift",
+ "kind": "IntegerLiteral",
+ "offset": 11635,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/BlockMode\/CCM.swift",
+ "kind": "IntegerLiteral",
+ "offset": 11646,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/BlockMode\/CCM.swift",
+ "kind": "IntegerLiteral",
+ "offset": 11655,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/BlockMode\/CCM.swift",
+ "kind": "IntegerLiteral",
+ "offset": 11699,
+ "length": 2,
+ "value": "16"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/BlockMode\/CCM.swift",
+ "kind": "IntegerLiteral",
+ "offset": 11714,
+ "length": 2,
+ "value": "15"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/BlockMode\/CCM.swift",
+ "kind": "IntegerLiteral",
+ "offset": 12084,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/BlockMode\/CCM.swift",
+ "kind": "IntegerLiteral",
+ "offset": 12193,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/BlockMode\/CCM.swift",
+ "kind": "IntegerLiteral",
+ "offset": 12198,
+ "length": 4,
+ "value": "0x07"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/BlockMode\/CCM.swift",
+ "kind": "IntegerLiteral",
+ "offset": 12207,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/BlockMode\/CCM.swift",
+ "kind": "IntegerLiteral",
+ "offset": 12248,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/BlockMode\/CCM.swift",
+ "kind": "IntegerLiteral",
+ "offset": 12258,
+ "length": 2,
+ "value": "16"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/BlockMode\/CCM.swift",
+ "kind": "IntegerLiteral",
+ "offset": 12282,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/BlockMode\/CCM.swift",
+ "kind": "IntegerLiteral",
+ "offset": 12387,
+ "length": 2,
+ "value": "15"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/BlockMode\/CCM.swift",
+ "kind": "IntegerLiteral",
+ "offset": 12423,
+ "length": 2,
+ "value": "15"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/BlockMode\/CCM.swift",
+ "kind": "IntegerLiteral",
+ "offset": 12509,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/BlockMode\/CCM.swift",
+ "kind": "IntegerLiteral",
+ "offset": 12520,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/BlockMode\/CCM.swift",
+ "kind": "IntegerLiteral",
+ "offset": 12529,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/BlockMode\/CCM.swift",
+ "kind": "IntegerLiteral",
+ "offset": 12576,
+ "length": 2,
+ "value": "16"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/BlockMode\/CCM.swift",
+ "kind": "IntegerLiteral",
+ "offset": 12591,
+ "length": 2,
+ "value": "15"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/BlockMode\/CCM.swift",
+ "kind": "IntegerLiteral",
+ "offset": 12802,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/BlockMode\/CCM.swift",
+ "kind": "IntegerLiteral",
+ "offset": 12806,
+ "length": 5,
+ "value": "65280"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/BlockMode\/CCM.swift",
+ "kind": "IntegerLiteral",
+ "offset": 12884,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/BlockMode\/CCM.swift",
+ "kind": "IntegerLiteral",
+ "offset": 12905,
+ "length": 2,
+ "value": "16"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/BlockMode\/CCM.swift",
+ "kind": "IntegerLiteral",
+ "offset": 12918,
+ "length": 5,
+ "value": "65280"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/BlockMode\/CCM.swift",
+ "kind": "IntegerLiteral",
+ "offset": 12926,
+ "length": 13,
+ "value": "4294967296"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/BlockMode\/CCM.swift",
+ "kind": "Array",
+ "offset": 12988,
+ "length": 12,
+ "value": "[0xFF, 0xFE]"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/BlockMode\/CCM.swift",
+ "kind": "IntegerLiteral",
+ "offset": 13023,
+ "length": 1,
+ "value": "4"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/BlockMode\/CCM.swift",
+ "kind": "IntegerLiteral",
+ "offset": 13044,
+ "length": 2,
+ "value": "16"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/BlockMode\/CCM.swift",
+ "kind": "IntegerLiteral",
+ "offset": 13057,
+ "length": 13,
+ "value": "4294967296"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/BlockMode\/CCM.swift",
+ "kind": "IntegerLiteral",
+ "offset": 13077,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/BlockMode\/CCM.swift",
+ "kind": "IntegerLiteral",
+ "offset": 13080,
+ "length": 2,
+ "value": "64"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/BlockMode\/CCM.swift",
+ "kind": "Array",
+ "offset": 13132,
+ "length": 12,
+ "value": "[0xFF, 0xFF]"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/BlockMode\/CCM.swift",
+ "kind": "IntegerLiteral",
+ "offset": 13167,
+ "length": 1,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/BlockMode\/CCM.swift",
+ "kind": "IntegerLiteral",
+ "offset": 13188,
+ "length": 2,
+ "value": "16"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/BlockMode\/CCM.swift",
+ "kind": "IntegerLiteral",
+ "offset": 13263,
+ "length": 2,
+ "value": "16"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/BlockMode\/CCM.swift",
+ "kind": "IntegerLiteral",
+ "offset": 13560,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/BlockMode\/CCM.swift",
+ "kind": "IntegerLiteral",
+ "offset": 13646,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/BlockMode\/CCM.swift",
+ "kind": "IntegerLiteral",
+ "offset": 13735,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/BlockMode\/CCM.swift",
+ "kind": "IntegerLiteral",
+ "offset": 13782,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/PrimeTest.swift",
+ "kind": "Array",
+ "offset": 261,
+ "length": 48,
+ "value": "[2, 3, 5, 7, 11, 13, 17, 19, 23, 29, 31, 37, 41]"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/PrimeTest.swift",
+ "kind": "Array",
+ "offset": 625,
+ "length": 435,
+ "value": "[2047, 1373653, 25326001, 3215031751, 2152302898747, 3474749660383, 341550071728321, 341550071728321, 3825123056546413051, 3825123056546413051, 3825123056546413051, \"318665857834031151167461\", \"3317044064679887385961981\"]"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/PrimeTest.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1392,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/PrimeTest.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1439,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/PrimeTest.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1482,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/PrimeTest.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1619,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/PrimeTest.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1645,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/PrimeTest.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1668,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/PrimeTest.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1785,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/PrimeTest.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1931,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/PrimeTest.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1962,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/PrimeTest.swift",
+ "kind": "BooleanLiteral",
+ "offset": 2026,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/PrimeTest.swift",
+ "kind": "BooleanLiteral",
+ "offset": 2072,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/PrimeTest.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2928,
+ "length": 2,
+ "value": "10"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/PrimeTest.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2962,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/PrimeTest.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2972,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/PrimeTest.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2977,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/PrimeTest.swift",
+ "kind": "BooleanLiteral",
+ "offset": 2988,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/PrimeTest.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3016,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/PrimeTest.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3026,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/PrimeTest.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3031,
+ "length": 1,
+ "value": "4"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/PrimeTest.swift",
+ "kind": "BooleanLiteral",
+ "offset": 3042,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/PrimeTest.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3112,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/PrimeTest.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3117,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/PrimeTest.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3122,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/PrimeTest.swift",
+ "kind": "BooleanLiteral",
+ "offset": 3133,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/PrimeTest.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3202,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/PrimeTest.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3282,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/PrimeTest.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3292,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/PrimeTest.swift",
+ "kind": "BooleanLiteral",
+ "offset": 3325,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/PrimeTest.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3417,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/PrimeTest.swift",
+ "kind": "BooleanLiteral",
+ "offset": 3444,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/PrimeTest.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3581,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/PrimeTest.swift",
+ "kind": "BooleanLiteral",
+ "offset": 3917,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/PrimeTest.swift",
+ "kind": "BooleanLiteral",
+ "offset": 3973,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/PrimeTest.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4075,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/PrimeTest.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4157,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/PrimeTest.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4162,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/PrimeTest.swift",
+ "kind": "BooleanLiteral",
+ "offset": 4242,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/PrimeTest.swift",
+ "kind": "BooleanLiteral",
+ "offset": 4329,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/PrimeTest.swift",
+ "kind": "BooleanLiteral",
+ "offset": 4723,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/PrimeTest.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5647,
+ "length": 2,
+ "value": "10"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/PrimeTest.swift",
+ "kind": "BooleanLiteral",
+ "offset": 5701,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/UInt16+Extension.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1325,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/UInt16+Extension.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1399,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/UInt16+Extension.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1435,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/UInt16+Extension.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1443,
+ "length": 1,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/UInt16+Extension.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1447,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/UInt16+Extension.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1472,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/UInt16+Extension.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1508,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/UInt16+Extension.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1515,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/BlockMode\/BlockModeOptions.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1124,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/BlockMode\/BlockModeOptions.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1129,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/BlockMode\/BlockModeOptions.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1223,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/BlockMode\/BlockModeOptions.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1228,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/BlockMode\/BlockModeOptions.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1309,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/BlockMode\/BlockModeOptions.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1314,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/BlockMode\/BlockModeOptions.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1399,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/BlockMode\/BlockModeOptions.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1404,
+ "length": 1,
+ "value": "3"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSStt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 206,
+ "length": 12,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSStt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 206,
+ "length": 12,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSStt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 206,
+ "length": 12,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSStt.swift",
+ "kind": "StringLiteral",
+ "offset": 1165,
+ "length": 8,
+ "value": "\"asr\/ws\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSStt.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1187,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSStt.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1432,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSStt.swift",
+ "kind": "StringLiteral",
+ "offset": 2566,
+ "length": 24,
+ "value": "\"asr\/sentence-recognize\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSStt.swift",
+ "kind": "StringLiteral",
+ "offset": 2642,
+ "length": 19,
+ "value": "\"&format=\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSStt.swift",
+ "kind": "StringLiteral",
+ "offset": 2659,
+ "length": 1,
+ "value": "\"&\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSStt.swift",
+ "kind": "StringLiteral",
+ "offset": 2720,
+ "length": 16,
+ "value": "\"lang=\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSStt.swift",
+ "kind": "StringLiteral",
+ "offset": 2734,
+ "length": 1,
+ "value": "\"&\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSStt.swift",
+ "kind": "StringLiteral",
+ "offset": 2802,
+ "length": 23,
+ "value": "\"sample_rate=\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSStt.swift",
+ "kind": "StringLiteral",
+ "offset": 2823,
+ "length": 1,
+ "value": "\"&\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSStt.swift",
+ "kind": "StringLiteral",
+ "offset": 2955,
+ "length": 6,
+ "value": "\"POST\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSStt.swift",
+ "kind": "StringLiteral",
+ "offset": 2987,
+ "length": 18,
+ "value": "\"application\/json\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSStt.swift",
+ "kind": "StringLiteral",
+ "offset": 3027,
+ "length": 14,
+ "value": "\"Content-Type\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSStt.swift",
+ "kind": "StringLiteral",
+ "offset": 3536,
+ "length": 8,
+ "value": "\"status\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSStt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3564,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSStt.swift",
+ "kind": "StringLiteral",
+ "offset": 3582,
+ "length": 6,
+ "value": "\"data\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSStt.swift",
+ "kind": "StringLiteral",
+ "offset": 3626,
+ "length": 8,
+ "value": "\"result\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSStt.swift",
+ "kind": "StringLiteral",
+ "offset": 3802,
+ "length": 8,
+ "value": "\"status\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSStt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3823,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSStt.swift",
+ "kind": "StringLiteral",
+ "offset": 3826,
+ "length": 14,
+ "value": "\"请æ±å¤±è´¥\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSStt.swift",
+ "kind": "StringLiteral",
+ "offset": 4059,
+ "length": 14,
+ "value": "\"è¿æªé´æ\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSStt.swift",
+ "kind": "StringLiteral",
+ "offset": 4125,
+ "length": 43,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSStt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4162,
+ "length": 4,
+ "value": "1000"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSStt.swift",
+ "kind": "StringLiteral",
+ "offset": 4167,
+ "length": 21,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSStt.swift",
+ "kind": "StringLiteral",
+ "offset": 4253,
+ "length": 8,
+ "value": "\"header\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSStt.swift",
+ "kind": "StringLiteral",
+ "offset": 4280,
+ "length": 7,
+ "value": "\"event\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSStt.swift",
+ "kind": "StringLiteral",
+ "offset": 4288,
+ "length": 20,
+ "value": "\"StartTranscription\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSStt.swift",
+ "kind": "StringLiteral",
+ "offset": 4326,
+ "length": 10,
+ "value": "\"trace_id\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSStt.swift",
+ "kind": "StringLiteral",
+ "offset": 4372,
+ "length": 9,
+ "value": "\"payload\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSStt.swift",
+ "kind": "StringLiteral",
+ "offset": 4400,
+ "length": 8,
+ "value": "\"format\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSStt.swift",
+ "kind": "StringLiteral",
+ "offset": 4409,
+ "length": 5,
+ "value": "\"pcm\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSStt.swift",
+ "kind": "StringLiteral",
+ "offset": 4432,
+ "length": 13,
+ "value": "\"sample_rate\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSStt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4446,
+ "length": 5,
+ "value": "16000"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSStt.swift",
+ "kind": "StringLiteral",
+ "offset": 4517,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSStt.swift",
+ "kind": "StringLiteral",
+ "offset": 4705,
+ "length": 14,
+ "value": "\"è¿æªé´æ\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSStt.swift",
+ "kind": "StringLiteral",
+ "offset": 4785,
+ "length": 8,
+ "value": "\"header\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSStt.swift",
+ "kind": "StringLiteral",
+ "offset": 4857,
+ "length": 10,
+ "value": "\"trace_id\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSStt.swift",
+ "kind": "StringLiteral",
+ "offset": 4883,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSStt.swift",
+ "kind": "StringLiteral",
+ "offset": 4951,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSStt.swift",
+ "kind": "StringLiteral",
+ "offset": 5233,
+ "length": 14,
+ "value": "\"è¿æªé´æ\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSStt.swift",
+ "kind": "StringLiteral",
+ "offset": 5297,
+ "length": 17,
+ "value": "\"send \""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSStt.swift",
+ "kind": "StringLiteral",
+ "offset": 5313,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSStt.swift",
+ "kind": "StringLiteral",
+ "offset": 5560,
+ "length": 14,
+ "value": "\"è¿æªé´æ\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSStt.swift",
+ "kind": "StringLiteral",
+ "offset": 5807,
+ "length": 21,
+ "value": "\"MSStt webSocketOpen\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSStt.swift",
+ "kind": "StringLiteral",
+ "offset": 5973,
+ "length": 22,
+ "value": "\"MSStt webSocketClose\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSStt.swift",
+ "kind": "StringLiteral",
+ "offset": 6242,
+ "length": 15,
+ "value": "\"MSStt receive\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSStt.swift",
+ "kind": "StringLiteral",
+ "offset": 6647,
+ "length": 15,
+ "value": "\"MSStt receive\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/UInt8+Extension.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1285,
+ "length": 4,
+ "value": "0xff"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/UInt8+Extension.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1384,
+ "length": 4,
+ "value": "0xff"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/UInt8+Extension.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1483,
+ "length": 4,
+ "value": "0xff"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/UInt8+Extension.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1656,
+ "length": 1,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/UInt8+Extension.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1743,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/UInt8+Extension.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1790,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/UInt8+Extension.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1818,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/UInt8+Extension.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1876,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/UInt8+Extension.swift",
+ "kind": "StringLiteral",
+ "offset": 2103,
+ "length": 3,
+ "value": "\"1\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/UInt8+Extension.swift",
+ "kind": "StringLiteral",
+ "offset": 2109,
+ "length": 3,
+ "value": "\"0\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/UInt8+Extension.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2140,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/UInt8+Extension.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2145,
+ "length": 1,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/UInt8+Extension.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2150,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/UInt8+Extension.swift",
+ "kind": "StringLiteral",
+ "offset": 2159,
+ "length": 3,
+ "value": "\" \""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/Addition.swift",
+ "kind": "IntegerLiteral",
+ "offset": 426,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/Addition.swift",
+ "kind": "IntegerLiteral",
+ "offset": 461,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/Addition.swift",
+ "kind": "IntegerLiteral",
+ "offset": 533,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/Addition.swift",
+ "kind": "IntegerLiteral",
+ "offset": 650,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/Addition.swift",
+ "kind": "IntegerLiteral",
+ "offset": 654,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/Addition.swift",
+ "kind": "IntegerLiteral",
+ "offset": 674,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/Addition.swift",
+ "kind": "IntegerLiteral",
+ "offset": 944,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/Addition.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1293,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/Addition.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1328,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/Addition.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1351,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/Addition.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1374,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/Addition.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1611,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/Addition.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1796,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/Addition.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2065,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/Addition.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2389,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/Addition.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2415,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/Addition.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2870,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/PKCS\/PKCS1v15.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1731,
+ "length": 1,
+ "value": "3"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/PKCS\/PKCS1v15.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1759,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/PKCS\/PKCS1v15.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1779,
+ "length": 1,
+ "value": "3"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/PKCS\/PKCS1v15.swift",
+ "kind": "Array",
+ "offset": 1795,
+ "length": 12,
+ "value": "[0x00, 0x01]"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/PKCS\/PKCS1v15.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1834,
+ "length": 4,
+ "value": "0xFF"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/PKCS\/PKCS1v15.swift",
+ "kind": "Array",
+ "offset": 1852,
+ "length": 6,
+ "value": "[0x00]"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/PKCS\/PKCS1v15.swift",
+ "kind": "StringLiteral",
+ "offset": 1979,
+ "length": 30,
+ "value": "\"Need bytes to remove padding\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/PKCS\/PKCS1v15.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2036,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/PKCS\/PKCS1v15.swift",
+ "kind": "Array",
+ "offset": 2042,
+ "length": 12,
+ "value": "[0x00, 0x01]"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/PKCS\/PKCS1v15.swift",
+ "kind": "StringLiteral",
+ "offset": 2056,
+ "length": 24,
+ "value": "\"Invalid padding prefix\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/PKCS\/PKCS1v15.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2129,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/PKCS\/PKCS1v15.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2147,
+ "length": 4,
+ "value": "0x00"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/PKCS\/PKCS1v15.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2203,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/PKCS\/PKCS1v15.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2284,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/PKCS\/PKCS1v15.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2999,
+ "length": 1,
+ "value": "3"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/PKCS\/PKCS1v15.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3027,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/PKCS\/PKCS1v15.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3047,
+ "length": 1,
+ "value": "3"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/PKCS\/PKCS1v15.swift",
+ "kind": "Array",
+ "offset": 3063,
+ "length": 12,
+ "value": "[0x00, 0x02]"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/PKCS\/PKCS1v15.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3079,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/PKCS\/PKCS1v15.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3114,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/PKCS\/PKCS1v15.swift",
+ "kind": "Array",
+ "offset": 3133,
+ "length": 6,
+ "value": "[0x00]"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/PKCS\/PKCS1v15.swift",
+ "kind": "StringLiteral",
+ "offset": 3260,
+ "length": 30,
+ "value": "\"Need bytes to remove padding\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/PKCS\/PKCS1v15.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3317,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/PKCS\/PKCS1v15.swift",
+ "kind": "Array",
+ "offset": 3323,
+ "length": 12,
+ "value": "[0x00, 0x02]"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/PKCS\/PKCS1v15.swift",
+ "kind": "StringLiteral",
+ "offset": 3337,
+ "length": 24,
+ "value": "\"Invalid padding prefix\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/PKCS\/PKCS1v15.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3410,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/PKCS\/PKCS1v15.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3428,
+ "length": 4,
+ "value": "0x00"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/PKCS\/PKCS1v15.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3484,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/PKCS\/PKCS1v15.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3565,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/StreamDecryptor.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1342,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/StreamDecryptor.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1792,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/StreamDecryptor.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1877,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/StreamDecryptor.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2035,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/StreamDecryptor.swift",
+ "kind": "BooleanLiteral",
+ "offset": 2373,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/StreamDecryptor.swift",
+ "kind": "BooleanLiteral",
+ "offset": 3054,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/GCD.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1569,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/GCD.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1599,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/GCD.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1629,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/GCD.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1874,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/Operation.swift",
+ "kind": "StringLiteral",
+ "offset": 2154,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/Operation.swift",
+ "kind": "StringLiteral",
+ "offset": 2204,
+ "length": 16,
+ "value": "\"URL:\n\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/Operation.swift",
+ "kind": "StringLiteral",
+ "offset": 2215,
+ "length": 1,
+ "value": "\"\n\n\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/Operation.swift",
+ "kind": "StringLiteral",
+ "offset": 2293,
+ "length": 27,
+ "value": "\"Status Code:\n\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/Operation.swift",
+ "kind": "StringLiteral",
+ "offset": 2315,
+ "length": 1,
+ "value": "\"\n\n\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/Operation.swift",
+ "kind": "StringLiteral",
+ "offset": 2386,
+ "length": 12,
+ "value": "\"Headers:\n\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/Operation.swift",
+ "kind": "StringLiteral",
+ "offset": 2465,
+ "length": 20,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/Operation.swift",
+ "kind": "StringLiteral",
+ "offset": 2472,
+ "length": 1,
+ "value": "\": \""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/Operation.swift",
+ "kind": "StringLiteral",
+ "offset": 2482,
+ "length": 1,
+ "value": "\"\n\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/Operation.swift",
+ "kind": "StringLiteral",
+ "offset": 2522,
+ "length": 4,
+ "value": "\"\n\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/Operation.swift",
+ "kind": "StringLiteral",
+ "offset": 2585,
+ "length": 18,
+ "value": "\"Payload:\n\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/Operation.swift",
+ "kind": "StringLiteral",
+ "offset": 2600,
+ "length": 1,
+ "value": "\"\n\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/Operation.swift",
+ "kind": "BooleanLiteral",
+ "offset": 5836,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/Operation.swift",
+ "kind": "IntegerLiteral",
+ "offset": 15698,
+ "length": 3,
+ "value": "299"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/Operation.swift",
+ "kind": "FloatLiteral",
+ "offset": 18525,
+ "length": 3,
+ "value": "1.0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/Operation.swift",
+ "kind": "StringLiteral",
+ "offset": 18949,
+ "length": 6,
+ "value": "\"HTTP\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/Operation.swift",
+ "kind": "IntegerLiteral",
+ "offset": 19533,
+ "length": 1,
+ "value": "5"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/Operation.swift",
+ "kind": "BooleanLiteral",
+ "offset": 19906,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/Operation.swift",
+ "kind": "BooleanLiteral",
+ "offset": 20035,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/Operation.swift",
+ "kind": "IntegerLiteral",
+ "offset": 20470,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/Operation.swift",
+ "kind": "IntegerLiteral",
+ "offset": 20924,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/JSON.swift",
+ "kind": "StringLiteral",
+ "offset": 321,
+ "length": 22,
+ "value": "\"æ æç JSONObject\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/JSON.swift",
+ "kind": "StringLiteral",
+ "offset": 735,
+ "length": 22,
+ "value": "\"æ æç JSONObject\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Scrypt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1396,
+ "length": 2,
+ "value": "64"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Scrypt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1411,
+ "length": 2,
+ "value": "64"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Scrypt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1859,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Scrypt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1883,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Scrypt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1907,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Scrypt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1931,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Scrypt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1951,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Scrypt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1966,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Scrypt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1973,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Scrypt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2049,
+ "length": 3,
+ "value": "128"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Scrypt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2112,
+ "length": 3,
+ "value": "128"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Scrypt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2244,
+ "length": 3,
+ "value": "128"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Scrypt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2658,
+ "length": 3,
+ "value": "128"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Scrypt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2692,
+ "length": 2,
+ "value": "64"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Scrypt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2753,
+ "length": 3,
+ "value": "256"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Scrypt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2768,
+ "length": 2,
+ "value": "64"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Scrypt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2783,
+ "length": 2,
+ "value": "64"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Scrypt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2843,
+ "length": 3,
+ "value": "128"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Scrypt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2877,
+ "length": 2,
+ "value": "64"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Scrypt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3194,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Scrypt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3217,
+ "length": 3,
+ "value": "128"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Scrypt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3444,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Scrypt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3512,
+ "length": 3,
+ "value": "128"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Scrypt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3784,
+ "length": 3,
+ "value": "128"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Scrypt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3922,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Scrypt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4585,
+ "length": 2,
+ "value": "32"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Scrypt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4614,
+ "length": 2,
+ "value": "64"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Scrypt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4770,
+ "length": 2,
+ "value": "32"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Scrypt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4909,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Scrypt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4928,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Scrypt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4997,
+ "length": 2,
+ "value": "32"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Scrypt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5042,
+ "length": 3,
+ "value": "128"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Scrypt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5183,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Scrypt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5189,
+ "length": 2,
+ "value": "32"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Scrypt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5234,
+ "length": 3,
+ "value": "128"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Scrypt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5378,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Scrypt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5397,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Scrypt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5645,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Scrypt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5716,
+ "length": 2,
+ "value": "32"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Scrypt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5729,
+ "length": 3,
+ "value": "128"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Scrypt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5871,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Scrypt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5942,
+ "length": 2,
+ "value": "32"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Scrypt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5955,
+ "length": 3,
+ "value": "128"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Scrypt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6047,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Scrypt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6053,
+ "length": 2,
+ "value": "32"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Scrypt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6105,
+ "length": 1,
+ "value": "4"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Scrypt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6333,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Scrypt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6346,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Scrypt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6351,
+ "length": 2,
+ "value": "64"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Scrypt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6846,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Scrypt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6859,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Scrypt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6864,
+ "length": 2,
+ "value": "16"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Scrypt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6879,
+ "length": 2,
+ "value": "64"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Scrypt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6946,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Scrypt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6953,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Scrypt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6969,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Scrypt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7042,
+ "length": 2,
+ "value": "16"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Scrypt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7046,
+ "length": 2,
+ "value": "64"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Scrypt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7216,
+ "length": 1,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Scrypt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7250,
+ "length": 2,
+ "value": "64"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Scrypt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7323,
+ "length": 2,
+ "value": "16"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Scrypt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7328,
+ "length": 2,
+ "value": "16"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Scrypt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7332,
+ "length": 2,
+ "value": "64"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Scrypt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7502,
+ "length": 1,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Scrypt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7515,
+ "length": 2,
+ "value": "16"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Scrypt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7550,
+ "length": 2,
+ "value": "64"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Scrypt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7720,
+ "length": 2,
+ "value": "64"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Scrypt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7830,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Scrypt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7837,
+ "length": 1,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Scrypt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7844,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Scrypt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7871,
+ "length": 1,
+ "value": "4"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Scrypt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7904,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Scrypt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7926,
+ "length": 2,
+ "value": "12"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Scrypt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7935,
+ "length": 1,
+ "value": "7"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Scrypt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7960,
+ "length": 1,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Scrypt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7993,
+ "length": 1,
+ "value": "4"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Scrypt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 8015,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Scrypt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 8023,
+ "length": 1,
+ "value": "9"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Scrypt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 8048,
+ "length": 2,
+ "value": "12"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Scrypt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 8082,
+ "length": 1,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Scrypt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 8104,
+ "length": 1,
+ "value": "4"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Scrypt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 8112,
+ "length": 2,
+ "value": "13"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Scrypt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 8138,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Scrypt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 8171,
+ "length": 2,
+ "value": "12"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Scrypt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 8194,
+ "length": 1,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Scrypt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 8202,
+ "length": 2,
+ "value": "18"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Scrypt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 8229,
+ "length": 1,
+ "value": "9"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Scrypt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 8262,
+ "length": 1,
+ "value": "5"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Scrypt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 8284,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Scrypt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 8292,
+ "length": 1,
+ "value": "7"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Scrypt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 8317,
+ "length": 2,
+ "value": "13"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Scrypt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 8351,
+ "length": 1,
+ "value": "9"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Scrypt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 8373,
+ "length": 1,
+ "value": "5"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Scrypt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 8381,
+ "length": 1,
+ "value": "9"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Scrypt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 8406,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Scrypt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 8439,
+ "length": 2,
+ "value": "13"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Scrypt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 8462,
+ "length": 1,
+ "value": "9"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Scrypt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 8470,
+ "length": 2,
+ "value": "13"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Scrypt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 8496,
+ "length": 1,
+ "value": "5"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Scrypt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 8529,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Scrypt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 8551,
+ "length": 2,
+ "value": "13"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Scrypt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 8560,
+ "length": 2,
+ "value": "18"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Scrypt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 8587,
+ "length": 2,
+ "value": "14"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Scrypt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 8621,
+ "length": 2,
+ "value": "10"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Scrypt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 8644,
+ "length": 1,
+ "value": "6"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Scrypt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 8652,
+ "length": 1,
+ "value": "7"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Scrypt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 8677,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Scrypt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 8710,
+ "length": 2,
+ "value": "14"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Scrypt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 8733,
+ "length": 2,
+ "value": "10"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Scrypt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 8742,
+ "length": 1,
+ "value": "9"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Scrypt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 8767,
+ "length": 1,
+ "value": "6"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Scrypt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 8800,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Scrypt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 8822,
+ "length": 2,
+ "value": "14"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Scrypt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 8831,
+ "length": 2,
+ "value": "13"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Scrypt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 8857,
+ "length": 2,
+ "value": "10"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Scrypt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 8891,
+ "length": 1,
+ "value": "6"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Scrypt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 8913,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Scrypt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 8921,
+ "length": 2,
+ "value": "18"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Scrypt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 8948,
+ "length": 1,
+ "value": "3"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Scrypt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 8981,
+ "length": 2,
+ "value": "15"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Scrypt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 9004,
+ "length": 2,
+ "value": "11"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Scrypt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 9013,
+ "length": 1,
+ "value": "7"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Scrypt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 9038,
+ "length": 1,
+ "value": "7"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Scrypt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 9071,
+ "length": 1,
+ "value": "3"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Scrypt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 9093,
+ "length": 2,
+ "value": "15"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Scrypt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 9102,
+ "length": 1,
+ "value": "9"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Scrypt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 9127,
+ "length": 2,
+ "value": "11"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Scrypt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 9161,
+ "length": 1,
+ "value": "7"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Scrypt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 9183,
+ "length": 1,
+ "value": "3"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Scrypt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 9191,
+ "length": 2,
+ "value": "13"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Scrypt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 9217,
+ "length": 2,
+ "value": "15"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Scrypt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 9251,
+ "length": 2,
+ "value": "11"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Scrypt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 9274,
+ "length": 1,
+ "value": "7"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Scrypt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 9282,
+ "length": 2,
+ "value": "18"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Scrypt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 9309,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Scrypt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 9342,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Scrypt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 9364,
+ "length": 1,
+ "value": "3"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Scrypt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 9372,
+ "length": 1,
+ "value": "7"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Scrypt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 9397,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Scrypt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 9430,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Scrypt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 9452,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Scrypt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 9460,
+ "length": 1,
+ "value": "9"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Scrypt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 9485,
+ "length": 1,
+ "value": "3"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Scrypt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 9518,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Scrypt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 9540,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Scrypt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 9548,
+ "length": 2,
+ "value": "13"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Scrypt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 9574,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Scrypt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 9607,
+ "length": 1,
+ "value": "3"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Scrypt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 9629,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Scrypt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 9637,
+ "length": 2,
+ "value": "18"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Scrypt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 9664,
+ "length": 1,
+ "value": "6"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Scrypt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 9697,
+ "length": 1,
+ "value": "5"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Scrypt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 9719,
+ "length": 1,
+ "value": "4"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Scrypt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 9727,
+ "length": 1,
+ "value": "7"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Scrypt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 9752,
+ "length": 1,
+ "value": "7"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Scrypt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 9785,
+ "length": 1,
+ "value": "6"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Scrypt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 9807,
+ "length": 1,
+ "value": "5"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Scrypt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 9815,
+ "length": 1,
+ "value": "9"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Scrypt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 9840,
+ "length": 1,
+ "value": "4"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Scrypt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 9873,
+ "length": 1,
+ "value": "7"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Scrypt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 9895,
+ "length": 1,
+ "value": "6"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Scrypt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 9903,
+ "length": 2,
+ "value": "13"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Scrypt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 9929,
+ "length": 1,
+ "value": "5"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Scrypt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 9962,
+ "length": 1,
+ "value": "4"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Scrypt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 9984,
+ "length": 1,
+ "value": "7"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Scrypt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 9992,
+ "length": 2,
+ "value": "18"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Scrypt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 10019,
+ "length": 2,
+ "value": "11"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Scrypt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 10053,
+ "length": 2,
+ "value": "10"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Scrypt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 10076,
+ "length": 1,
+ "value": "9"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Scrypt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 10084,
+ "length": 1,
+ "value": "7"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Scrypt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 10109,
+ "length": 1,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Scrypt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 10142,
+ "length": 2,
+ "value": "11"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Scrypt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 10165,
+ "length": 2,
+ "value": "10"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Scrypt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 10174,
+ "length": 1,
+ "value": "9"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Scrypt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 10199,
+ "length": 1,
+ "value": "9"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Scrypt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 10232,
+ "length": 1,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Scrypt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 10254,
+ "length": 2,
+ "value": "11"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Scrypt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 10263,
+ "length": 2,
+ "value": "13"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Scrypt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 10289,
+ "length": 2,
+ "value": "10"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Scrypt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 10323,
+ "length": 1,
+ "value": "9"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Scrypt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 10345,
+ "length": 1,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Scrypt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 10353,
+ "length": 2,
+ "value": "18"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Scrypt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 10380,
+ "length": 2,
+ "value": "12"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Scrypt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 10414,
+ "length": 2,
+ "value": "15"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Scrypt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 10437,
+ "length": 2,
+ "value": "14"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Scrypt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 10446,
+ "length": 1,
+ "value": "7"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Scrypt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 10471,
+ "length": 2,
+ "value": "13"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Scrypt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 10505,
+ "length": 2,
+ "value": "12"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Scrypt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 10528,
+ "length": 2,
+ "value": "15"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Scrypt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 10537,
+ "length": 1,
+ "value": "9"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Scrypt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 10562,
+ "length": 2,
+ "value": "14"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Scrypt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 10596,
+ "length": 2,
+ "value": "13"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Scrypt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 10619,
+ "length": 2,
+ "value": "12"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Scrypt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 10628,
+ "length": 2,
+ "value": "13"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Scrypt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 10654,
+ "length": 2,
+ "value": "15"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Scrypt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 10688,
+ "length": 2,
+ "value": "14"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Scrypt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 10711,
+ "length": 2,
+ "value": "13"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Scrypt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 10720,
+ "length": 2,
+ "value": "18"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Scrypt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 10743,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Scrypt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 10749,
+ "length": 2,
+ "value": "16"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Scrypt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 11084,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AEAD\/AEADChaCha20Poly1305.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1110,
+ "length": 2,
+ "value": "32"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AEAD\/AEADChaCha20Poly1305.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1170,
+ "length": 2,
+ "value": "12"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AEAD\/AEADChaCha20Poly1305.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1175,
+ "length": 2,
+ "value": "12"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AEAD\/AEADChaCha20Poly1305.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1845,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AEAD\/AEADChaCha20Poly1305.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2091,
+ "length": 2,
+ "value": "64"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AEAD\/AEADChaCha20Poly1305.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3038,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AEAD\/AEADChaCha20Poly1305.swift",
+ "kind": "BooleanLiteral",
+ "offset": 3280,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AEAD\/AEADChaCha20Poly1305.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3363,
+ "length": 2,
+ "value": "64"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AEAD\/AEADChaCha20Poly1305.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3549,
+ "length": 2,
+ "value": "64"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AEAD\/AEADChaCha20Poly1305.swift",
+ "kind": "BooleanLiteral",
+ "offset": 3577,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/LRC.swift",
+ "kind": "IntegerLiteral",
+ "offset": 217,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/LRC.swift",
+ "kind": "IntegerLiteral",
+ "offset": 323,
+ "length": 3,
+ "value": "256"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/LRC.swift",
+ "kind": "IntegerLiteral",
+ "offset": 355,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/LRC.swift",
+ "kind": "IntegerLiteral",
+ "offset": 359,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/LRC.swift",
+ "kind": "IntegerLiteral",
+ "offset": 363,
+ "length": 3,
+ "value": "256"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/LRC.swift",
+ "kind": "IntegerLiteral",
+ "offset": 495,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/BlockMode\/ECB.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1542,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA3.swift",
+ "kind": "Array",
+ "offset": 1226,
+ "length": 508,
+ "value": "[0x0000000000000001, 0x0000000000008082, 0x800000000000808a, 0x8000000080008000, 0x000000000000808b, 0x0000000080000001, 0x8000000080008081, 0x8000000000008009, 0x000000000000008a, 0x0000000000000088, 0x0000000080008009, 0x000000008000000a, 0x000000008000808b, 0x800000000000008b, 0x8000000000008089, 0x8000000000008003, 0x8000000000008002, 0x8000000000000080, 0x000000000000800a, 0x800000008000000a, 0x8000000080008081, 0x8000000000008080, 0x0000000080000001, 0x8000000080008008]"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA3.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2091,
+ "length": 3,
+ "value": "100"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA3.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2115,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA3.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2157,
+ "length": 4,
+ "value": "1600"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA3.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2184,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA3.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2189,
+ "length": 1,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA3.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2310,
+ "length": 4,
+ "value": "0x06"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA3.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2411,
+ "length": 4,
+ "value": "0x01"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA3.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2539,
+ "length": 3,
+ "value": "224"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA3.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2594,
+ "length": 3,
+ "value": "256"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA3.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2649,
+ "length": 3,
+ "value": "384"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA3.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2704,
+ "length": 3,
+ "value": "512"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA3.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2941,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA3.swift",
+ "kind": "BooleanLiteral",
+ "offset": 3112,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA3.swift",
+ "kind": "Array",
+ "offset": 3145,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA3.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3783,
+ "length": 1,
+ "value": "5"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA3.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3814,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA3.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3824,
+ "length": 1,
+ "value": "5"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA3.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3867,
+ "length": 1,
+ "value": "5"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA3.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3957,
+ "length": 1,
+ "value": "5"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA3.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3988,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA3.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3998,
+ "length": 1,
+ "value": "5"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA3.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4041,
+ "length": 1,
+ "value": "5"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA3.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4085,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA3.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4089,
+ "length": 1,
+ "value": "5"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA3.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4120,
+ "length": 1,
+ "value": "5"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA3.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4132,
+ "length": 2,
+ "value": "10"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA3.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4145,
+ "length": 2,
+ "value": "15"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA3.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4158,
+ "length": 2,
+ "value": "20"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA3.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4175,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA3.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4193,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA3.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4201,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA3.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4208,
+ "length": 1,
+ "value": "4"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA3.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4217,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA3.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4235,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA3.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4243,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA3.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4250,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA3.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4259,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA3.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4277,
+ "length": 1,
+ "value": "3"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA3.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4285,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA3.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4292,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA3.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4301,
+ "length": 1,
+ "value": "3"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA3.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4319,
+ "length": 1,
+ "value": "4"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA3.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4327,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA3.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4334,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA3.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4343,
+ "length": 1,
+ "value": "4"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA3.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4361,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA3.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4369,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA3.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4376,
+ "length": 1,
+ "value": "3"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA3.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4393,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA3.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4397,
+ "length": 1,
+ "value": "5"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA3.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4433,
+ "length": 1,
+ "value": "5"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA3.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4457,
+ "length": 2,
+ "value": "10"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA3.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4482,
+ "length": 2,
+ "value": "15"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA3.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4507,
+ "length": 2,
+ "value": "20"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA3.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4636,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA3.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4645,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA3.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4652,
+ "length": 1,
+ "value": "6"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA3.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4661,
+ "length": 1,
+ "value": "6"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA3.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4668,
+ "length": 1,
+ "value": "9"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA3.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4677,
+ "length": 1,
+ "value": "9"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA3.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4684,
+ "length": 2,
+ "value": "22"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA3.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4694,
+ "length": 2,
+ "value": "22"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA3.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4702,
+ "length": 2,
+ "value": "14"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA3.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4712,
+ "length": 2,
+ "value": "14"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA3.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4720,
+ "length": 2,
+ "value": "20"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA3.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4730,
+ "length": 2,
+ "value": "20"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA3.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4738,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA3.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4747,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA3.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4754,
+ "length": 2,
+ "value": "12"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA3.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4764,
+ "length": 2,
+ "value": "12"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA3.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4772,
+ "length": 2,
+ "value": "13"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA3.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4782,
+ "length": 2,
+ "value": "13"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA3.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4790,
+ "length": 2,
+ "value": "19"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA3.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4800,
+ "length": 2,
+ "value": "19"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA3.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4808,
+ "length": 2,
+ "value": "23"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA3.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4818,
+ "length": 2,
+ "value": "23"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA3.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4826,
+ "length": 2,
+ "value": "15"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA3.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4836,
+ "length": 2,
+ "value": "15"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA3.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4844,
+ "length": 1,
+ "value": "4"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA3.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4853,
+ "length": 1,
+ "value": "4"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA3.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4860,
+ "length": 2,
+ "value": "24"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA3.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4870,
+ "length": 2,
+ "value": "24"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA3.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4878,
+ "length": 2,
+ "value": "21"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA3.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4888,
+ "length": 2,
+ "value": "21"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA3.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4896,
+ "length": 1,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA3.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4905,
+ "length": 1,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA3.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4912,
+ "length": 2,
+ "value": "16"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA3.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4922,
+ "length": 2,
+ "value": "16"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA3.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4930,
+ "length": 1,
+ "value": "5"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA3.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4939,
+ "length": 1,
+ "value": "5"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA3.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4946,
+ "length": 1,
+ "value": "3"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA3.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4955,
+ "length": 1,
+ "value": "3"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA3.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4962,
+ "length": 2,
+ "value": "18"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA3.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4972,
+ "length": 2,
+ "value": "18"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA3.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4980,
+ "length": 2,
+ "value": "17"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA3.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4990,
+ "length": 2,
+ "value": "17"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA3.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4998,
+ "length": 2,
+ "value": "11"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA3.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5008,
+ "length": 2,
+ "value": "11"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA3.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5016,
+ "length": 1,
+ "value": "7"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA3.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5025,
+ "length": 1,
+ "value": "7"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA3.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5032,
+ "length": 2,
+ "value": "10"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA3.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5042,
+ "length": 2,
+ "value": "10"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA3.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5296,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA3.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5303,
+ "length": 2,
+ "value": "25"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA3.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5311,
+ "length": 1,
+ "value": "5"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA3.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5333,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA3.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5358,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA3.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5374,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA3.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5393,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA3.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5409,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA3.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5423,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA3.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5435,
+ "length": 1,
+ "value": "3"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA3.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5451,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA3.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5465,
+ "length": 1,
+ "value": "3"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA3.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5477,
+ "length": 1,
+ "value": "4"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA3.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5493,
+ "length": 1,
+ "value": "3"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA3.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5507,
+ "length": 1,
+ "value": "4"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA3.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5528,
+ "length": 1,
+ "value": "4"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA3.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5623,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA3.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5790,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA3.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5802,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA3.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5825,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA3.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5837,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA3.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5860,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA3.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5872,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA3.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5895,
+ "length": 1,
+ "value": "3"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA3.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5907,
+ "length": 1,
+ "value": "3"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA3.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5930,
+ "length": 1,
+ "value": "4"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA3.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5942,
+ "length": 1,
+ "value": "4"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA3.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5965,
+ "length": 1,
+ "value": "5"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA3.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5977,
+ "length": 1,
+ "value": "5"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA3.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6000,
+ "length": 1,
+ "value": "6"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA3.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6012,
+ "length": 1,
+ "value": "6"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA3.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6035,
+ "length": 1,
+ "value": "7"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA3.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6047,
+ "length": 1,
+ "value": "7"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA3.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6070,
+ "length": 1,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA3.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6082,
+ "length": 1,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA3.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6122,
+ "length": 2,
+ "value": "72"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA3.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6155,
+ "length": 1,
+ "value": "9"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA3.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6167,
+ "length": 1,
+ "value": "9"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA3.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6192,
+ "length": 2,
+ "value": "10"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA3.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6205,
+ "length": 2,
+ "value": "10"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA3.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6231,
+ "length": 2,
+ "value": "11"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA3.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6244,
+ "length": 2,
+ "value": "11"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA3.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6270,
+ "length": 2,
+ "value": "12"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA3.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6283,
+ "length": 2,
+ "value": "12"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA3.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6326,
+ "length": 3,
+ "value": "104"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA3.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6363,
+ "length": 2,
+ "value": "13"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA3.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6376,
+ "length": 2,
+ "value": "13"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA3.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6404,
+ "length": 2,
+ "value": "14"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA3.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6417,
+ "length": 2,
+ "value": "14"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA3.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6445,
+ "length": 2,
+ "value": "15"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA3.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6458,
+ "length": 2,
+ "value": "15"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA3.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6486,
+ "length": 2,
+ "value": "16"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA3.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6499,
+ "length": 2,
+ "value": "16"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA3.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6544,
+ "length": 3,
+ "value": "136"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA3.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6583,
+ "length": 2,
+ "value": "17"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA3.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6596,
+ "length": 2,
+ "value": "17"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA3.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6681,
+ "length": 3,
+ "value": "144"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA3.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6722,
+ "length": 2,
+ "value": "18"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA3.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6735,
+ "length": 2,
+ "value": "18"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA3.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6767,
+ "length": 2,
+ "value": "19"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA3.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6780,
+ "length": 2,
+ "value": "19"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA3.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6812,
+ "length": 2,
+ "value": "20"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA3.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6825,
+ "length": 2,
+ "value": "20"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA3.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6857,
+ "length": 2,
+ "value": "21"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA3.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6870,
+ "length": 2,
+ "value": "21"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA3.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6902,
+ "length": 2,
+ "value": "22"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA3.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6915,
+ "length": 2,
+ "value": "22"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA3.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6947,
+ "length": 2,
+ "value": "23"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA3.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6960,
+ "length": 2,
+ "value": "23"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA3.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6992,
+ "length": 2,
+ "value": "24"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA3.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7005,
+ "length": 2,
+ "value": "24"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA3.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7092,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA3.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7096,
+ "length": 2,
+ "value": "24"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA3.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7130,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA3.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7149,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA3.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7157,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA3.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7169,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA3.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7188,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA3.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7196,
+ "length": 2,
+ "value": "62"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA3.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7209,
+ "length": 1,
+ "value": "3"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA3.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7228,
+ "length": 1,
+ "value": "3"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA3.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7236,
+ "length": 2,
+ "value": "28"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA3.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7249,
+ "length": 1,
+ "value": "4"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA3.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7268,
+ "length": 1,
+ "value": "4"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA3.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7276,
+ "length": 2,
+ "value": "27"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA3.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7289,
+ "length": 1,
+ "value": "5"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA3.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7308,
+ "length": 1,
+ "value": "5"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA3.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7316,
+ "length": 2,
+ "value": "36"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA3.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7329,
+ "length": 1,
+ "value": "6"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA3.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7348,
+ "length": 1,
+ "value": "6"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA3.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7356,
+ "length": 2,
+ "value": "44"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA3.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7369,
+ "length": 1,
+ "value": "7"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA3.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7388,
+ "length": 1,
+ "value": "7"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA3.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7396,
+ "length": 1,
+ "value": "6"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA3.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7408,
+ "length": 1,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA3.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7427,
+ "length": 1,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA3.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7435,
+ "length": 2,
+ "value": "55"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA3.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7448,
+ "length": 1,
+ "value": "9"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA3.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7467,
+ "length": 1,
+ "value": "9"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA3.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7475,
+ "length": 2,
+ "value": "20"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA3.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7488,
+ "length": 2,
+ "value": "10"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA3.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7508,
+ "length": 2,
+ "value": "10"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA3.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7517,
+ "length": 1,
+ "value": "3"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA3.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7529,
+ "length": 2,
+ "value": "11"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA3.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7549,
+ "length": 2,
+ "value": "11"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA3.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7558,
+ "length": 2,
+ "value": "10"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA3.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7571,
+ "length": 2,
+ "value": "12"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA3.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7591,
+ "length": 2,
+ "value": "12"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA3.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7600,
+ "length": 2,
+ "value": "43"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA3.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7613,
+ "length": 2,
+ "value": "13"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA3.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7633,
+ "length": 2,
+ "value": "13"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA3.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7642,
+ "length": 2,
+ "value": "25"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA3.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7655,
+ "length": 2,
+ "value": "14"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA3.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7675,
+ "length": 2,
+ "value": "14"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA3.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7684,
+ "length": 2,
+ "value": "39"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA3.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7697,
+ "length": 2,
+ "value": "15"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA3.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7717,
+ "length": 2,
+ "value": "15"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA3.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7726,
+ "length": 2,
+ "value": "41"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA3.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7739,
+ "length": 2,
+ "value": "16"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA3.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7759,
+ "length": 2,
+ "value": "16"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA3.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7768,
+ "length": 2,
+ "value": "45"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA3.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7781,
+ "length": 2,
+ "value": "17"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA3.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7801,
+ "length": 2,
+ "value": "17"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA3.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7810,
+ "length": 2,
+ "value": "15"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA3.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7823,
+ "length": 2,
+ "value": "18"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA3.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7843,
+ "length": 2,
+ "value": "18"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA3.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7852,
+ "length": 2,
+ "value": "21"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA3.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7865,
+ "length": 2,
+ "value": "19"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA3.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7885,
+ "length": 2,
+ "value": "19"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA3.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7894,
+ "length": 1,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA3.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7906,
+ "length": 2,
+ "value": "20"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA3.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7926,
+ "length": 2,
+ "value": "20"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA3.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7935,
+ "length": 2,
+ "value": "18"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA3.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7948,
+ "length": 2,
+ "value": "21"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA3.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7968,
+ "length": 2,
+ "value": "21"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA3.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7977,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA3.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7989,
+ "length": 2,
+ "value": "22"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA3.swift",
+ "kind": "IntegerLiteral",
+ "offset": 8009,
+ "length": 2,
+ "value": "22"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA3.swift",
+ "kind": "IntegerLiteral",
+ "offset": 8018,
+ "length": 2,
+ "value": "61"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA3.swift",
+ "kind": "IntegerLiteral",
+ "offset": 8031,
+ "length": 2,
+ "value": "23"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA3.swift",
+ "kind": "IntegerLiteral",
+ "offset": 8051,
+ "length": 2,
+ "value": "23"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA3.swift",
+ "kind": "IntegerLiteral",
+ "offset": 8060,
+ "length": 2,
+ "value": "56"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA3.swift",
+ "kind": "IntegerLiteral",
+ "offset": 8073,
+ "length": 2,
+ "value": "24"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA3.swift",
+ "kind": "IntegerLiteral",
+ "offset": 8093,
+ "length": 2,
+ "value": "24"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA3.swift",
+ "kind": "IntegerLiteral",
+ "offset": 8102,
+ "length": 2,
+ "value": "14"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA3.swift",
+ "kind": "BooleanLiteral",
+ "offset": 8297,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA3.swift",
+ "kind": "IntegerLiteral",
+ "offset": 8566,
+ "length": 1,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA3.swift",
+ "kind": "IntegerLiteral",
+ "offset": 8587,
+ "length": 1,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA3.swift",
+ "kind": "IntegerLiteral",
+ "offset": 8618,
+ "length": 1,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA3.swift",
+ "kind": "IntegerLiteral",
+ "offset": 8672,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA3.swift",
+ "kind": "IntegerLiteral",
+ "offset": 8789,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA3.swift",
+ "kind": "IntegerLiteral",
+ "offset": 8795,
+ "length": 4,
+ "value": "0x80"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA3.swift",
+ "kind": "IntegerLiteral",
+ "offset": 8832,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA3.swift",
+ "kind": "IntegerLiteral",
+ "offset": 9467,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA3.swift",
+ "kind": "IntegerLiteral",
+ "offset": 9527,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/PKCS\/PKCS7Padding.swift",
+ "kind": "StringLiteral",
+ "offset": 1649,
+ "length": 30,
+ "value": "\"Need bytes to remove padding\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/PKCS\/PKCS7Padding.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1793,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/PKCS\/PKCS7Padding.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1841,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/PKCS\/PKCS7Padding.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1870,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSAuthModel.swift",
+ "kind": "StringLiteral",
+ "offset": 507,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSAuthModel.swift",
+ "kind": "StringLiteral",
+ "offset": 564,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSAuthModel.swift",
+ "kind": "StringLiteral",
+ "offset": 635,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSChatGptModel.swift",
+ "kind": "StringLiteral",
+ "offset": 211,
+ "length": 16,
+ "value": "\"response error\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSChatGptModel.swift",
+ "kind": "StringLiteral",
+ "offset": 275,
+ "length": 17,
+ "value": "\"invalid_request\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSChatGptModel.swift",
+ "kind": "StringLiteral",
+ "offset": 372,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSChatGptModel.swift",
+ "kind": "StringLiteral",
+ "offset": 414,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSChatGptModel.swift",
+ "kind": "IntegerLiteral",
+ "offset": 482,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSChatGptModel.swift",
+ "kind": "StringLiteral",
+ "offset": 538,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSChatGptModel.swift",
+ "kind": "Array",
+ "offset": 603,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSChatGptModel.swift",
+ "kind": "IntegerLiteral",
+ "offset": 780,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSChatGptModel.swift",
+ "kind": "StringLiteral",
+ "offset": 929,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSChatGptModel.swift",
+ "kind": "StringLiteral",
+ "offset": 1041,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSChatGptModel.swift",
+ "kind": "StringLiteral",
+ "offset": 1091,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSChatGptModel.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1191,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSChatGptModel.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1232,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSChatGptModel.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1268,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/BlockEncryptor.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1250,
+ "length": 2,
+ "value": "16"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/BlockEncryptor.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1290,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/BlockEncryptor.swift",
+ "kind": "BooleanLiteral",
+ "offset": 2184,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/HMAC.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3418,
+ "length": 4,
+ "value": "0x5c"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/HMAC.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3575,
+ "length": 4,
+ "value": "0x36"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/HTTPSecurity.swift",
+ "kind": "BooleanLiteral",
+ "offset": 756,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/HTTPSecurity.swift",
+ "kind": "BooleanLiteral",
+ "offset": 823,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/HTTPSecurity.swift",
+ "kind": "BooleanLiteral",
+ "offset": 965,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/HTTPSecurity.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1287,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/HTTPSecurity.swift",
+ "kind": "StringLiteral",
+ "offset": 1354,
+ "length": 5,
+ "value": "\"cer\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/HTTPSecurity.swift",
+ "kind": "StringLiteral",
+ "offset": 1374,
+ "length": 3,
+ "value": "\".\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/HTTPSecurity.swift",
+ "kind": "BooleanLiteral",
+ "offset": 2521,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/HTTPSecurity.swift",
+ "kind": "BooleanLiteral",
+ "offset": 2809,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/HTTPSecurity.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3150,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/HTTPSecurity.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3202,
+ "length": 4,
+ "value": "1000"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/HTTPSecurity.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3229,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/HTTPSecurity.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3254,
+ "length": 1,
+ "value": "5"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/HTTPSecurity.swift",
+ "kind": "BooleanLiteral",
+ "offset": 3281,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/HTTPSecurity.swift",
+ "kind": "BooleanLiteral",
+ "offset": 3460,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/HTTPSecurity.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3706,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/HTTPSecurity.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3981,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/HTTPSecurity.swift",
+ "kind": "BooleanLiteral",
+ "offset": 4167,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/HTTPSecurity.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4643,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/HTTPSecurity.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4825,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/HTTPSecurity.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5007,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/HTTPSecurity.swift",
+ "kind": "BooleanLiteral",
+ "offset": 5191,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/HTTPSecurity.swift",
+ "kind": "BooleanLiteral",
+ "offset": 5253,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/HTTPSecurity.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6157,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/HTTPSecurity.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6667,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/HTTPSecurity.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7266,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AEAD\/AEADXChaCha20Poly1305.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1425,
+ "length": 2,
+ "value": "32"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AEAD\/AEADXChaCha20Poly1305.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1578,
+ "length": 2,
+ "value": "12"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AEAD\/AEADXChaCha20Poly1305.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1583,
+ "length": 2,
+ "value": "12"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/BlockMode\/CTR.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1314,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/BlockMode\/CTR.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2365,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/BlockMode\/CTR.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2865,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/BlockMode\/CTR.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3150,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/BlockMode\/CTR.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4088,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/BlockMode\/CTR.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4230,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/BlockMode\/CTR.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4343,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/BlockMode\/CTR.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4841,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/PKCS\/PBKDF2.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1948,
+ "length": 4,
+ "value": "4096"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/PKCS\/PBKDF2.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2078,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/PKCS\/PBKDF2.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2162,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/PKCS\/PBKDF2.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2405,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/PKCS\/PBKDF2.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2408,
+ "length": 2,
+ "value": "32"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/PKCS\/PBKDF2.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2414,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/PKCS\/PBKDF2.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2829,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/PKCS\/PBKDF2.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3289,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/PKCS\/PBKDF2.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3299,
+ "length": 1,
+ "value": "4"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/PKCS\/PBKDF2.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3311,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/PKCS\/PBKDF2.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3328,
+ "length": 2,
+ "value": "24"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/PKCS\/PBKDF2.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3334,
+ "length": 4,
+ "value": "0xff"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/PKCS\/PBKDF2.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3349,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/PKCS\/PBKDF2.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3366,
+ "length": 2,
+ "value": "16"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/PKCS\/PBKDF2.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3372,
+ "length": 4,
+ "value": "0xff"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/PKCS\/PBKDF2.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3387,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/PKCS\/PBKDF2.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3404,
+ "length": 1,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/PKCS\/PBKDF2.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3409,
+ "length": 4,
+ "value": "0xff"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/PKCS\/PBKDF2.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3424,
+ "length": 1,
+ "value": "3"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/PKCS\/PBKDF2.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3439,
+ "length": 4,
+ "value": "0xff"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/PKCS\/PBKDF2.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3812,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/PKCS\/PBKDF2.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3895,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/PKCS\/PBKDF2.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3965,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/BigUInt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1531,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/BigUInt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1534,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/BigUInt.swift",
+ "kind": "Array",
+ "offset": 1562,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/BigUInt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1644,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/BigUInt.swift",
+ "kind": "Array",
+ "offset": 1672,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/BigUInt.swift",
+ "kind": "Array",
+ "offset": 1795,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/BigUInt.swift",
+ "kind": "BooleanLiteral",
+ "offset": 2339,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/BigUInt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2499,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/BigUInt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2502,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/BigUInt.swift",
+ "kind": "BooleanLiteral",
+ "offset": 2513,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/BigUInt.swift",
+ "kind": "BooleanLiteral",
+ "offset": 2598,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/BigUInt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2846,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/BigUInt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2850,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/BigUInt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3028,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/BigUInt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3065,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/BigUInt.swift",
+ "kind": "Array",
+ "offset": 3092,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/BigUInt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3347,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/BigUInt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3606,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/BigUInt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3720,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/BigUInt.swift",
+ "kind": "Array",
+ "offset": 3878,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/BigUInt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4391,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/BigUInt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4479,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/BigUInt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4485,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/BigUInt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4512,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/BigUInt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4578,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/BigUInt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4612,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/BigUInt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4615,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/BigUInt.swift",
+ "kind": "Array",
+ "offset": 4644,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/BigUInt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4664,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/BigUInt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4714,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/BigUInt.swift",
+ "kind": "Array",
+ "offset": 4743,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/BigUInt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4763,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/BigUInt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4829,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/BigUInt.swift",
+ "kind": "Array",
+ "offset": 4859,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/BigUInt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4926,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/BigUInt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5088,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/BigUInt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5125,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/BigUInt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5363,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/BigUInt.swift",
+ "kind": "BooleanLiteral",
+ "offset": 5682,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/BigUInt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6003,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/BigUInt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6007,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/BigUInt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6033,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/BigUInt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6037,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/BigUInt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6057,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/BigUInt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6977,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/BigUInt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7053,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/BigUInt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7105,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/BigUInt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7391,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/BigUInt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7471,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/BigUInt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7547,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/BigUInt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7630,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/BigUInt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 8190,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/BigUInt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 8218,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/BigUInt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 8352,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/BigUInt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 8402,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/BigUInt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 8499,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/BigUInt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 8818,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/BigUInt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 8824,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/BigUInt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 8852,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/BigUInt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 8858,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/BigUInt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 8959,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/BigUInt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 8965,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/BigUInt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 9057,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/BigUInt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 9063,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/BigUInt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 9313,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/BigUInt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 9842,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/BigUInt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 9976,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/BigUInt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 10002,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/BigUInt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 10090,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/BigUInt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 10124,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/BigUInt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 10182,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/BigUInt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 10185,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/BigUInt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 10327,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/BigUInt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 10330,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/BigUInt.swift",
+ "kind": "BooleanLiteral",
+ "offset": 10569,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/BigUInt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 10768,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/BigUInt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 10794,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/BigUInt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 10901,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/BigUInt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 10920,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/BigUInt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 10950,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/BigUInt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 11018,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/BigUInt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 11022,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/BigUInt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 11026,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/BigUInt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 11130,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/BigUInt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 11201,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/BigUInt.swift",
+ "kind": "Array",
+ "offset": 11359,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/BigUInt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 11463,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/BigUInt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 11671,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/BigUInt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 11694,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/BigUInt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 12289,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/BigUInt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 12599,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/BigUInt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 12604,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/BigUInt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 12806,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/Multiplication.swift",
+ "kind": "IntegerLiteral",
+ "offset": 418,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/Multiplication.swift",
+ "kind": "IntegerLiteral",
+ "offset": 434,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/Multiplication.swift",
+ "kind": "IntegerLiteral",
+ "offset": 465,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/Multiplication.swift",
+ "kind": "IntegerLiteral",
+ "offset": 509,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/Multiplication.swift",
+ "kind": "IntegerLiteral",
+ "offset": 555,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/Multiplication.swift",
+ "kind": "IntegerLiteral",
+ "offset": 740,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/Multiplication.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1579,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/Multiplication.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1614,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/Multiplication.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1636,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/Multiplication.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1651,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/Multiplication.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1688,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/Multiplication.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1766,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/Multiplication.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1791,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/Multiplication.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1839,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/Multiplication.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1889,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/Multiplication.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2046,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/Multiplication.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2243,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/Multiplication.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2444,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/Multiplication.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3101,
+ "length": 4,
+ "value": "1024"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/Multiplication.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3499,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/Multiplication.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3542,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/Multiplication.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3585,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/Multiplication.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3619,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/Multiplication.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3642,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/Multiplication.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3676,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/Multiplication.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3933,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/Multiplication.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4885,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/Upload.swift",
+ "kind": "StringLiteral",
+ "offset": 765,
+ "length": 26,
+ "value": "\"application\/octet-stream\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/Upload.swift",
+ "kind": "StringLiteral",
+ "offset": 1959,
+ "length": 9,
+ "value": "\"fileUrl\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/Upload.swift",
+ "kind": "StringLiteral",
+ "offset": 2015,
+ "length": 10,
+ "value": "\"mimeType\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/Upload.swift",
+ "kind": "StringLiteral",
+ "offset": 2072,
+ "length": 10,
+ "value": "\"fileName\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/Upload.swift",
+ "kind": "StringLiteral",
+ "offset": 2125,
+ "length": 6,
+ "value": "\"data\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/Upload.swift",
+ "kind": "StringLiteral",
+ "offset": 2428,
+ "length": 9,
+ "value": "\"fileUrl\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/Upload.swift",
+ "kind": "StringLiteral",
+ "offset": 2496,
+ "length": 10,
+ "value": "\"mimeType\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/Upload.swift",
+ "kind": "StringLiteral",
+ "offset": 2568,
+ "length": 10,
+ "value": "\"fileName\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/Upload.swift",
+ "kind": "StringLiteral",
+ "offset": 2636,
+ "length": 6,
+ "value": "\"data\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/WordsAndBits.swift",
+ "kind": "BooleanLiteral",
+ "offset": 242,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/WordsAndBits.swift",
+ "kind": "IntegerLiteral",
+ "offset": 264,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/WordsAndBits.swift",
+ "kind": "IntegerLiteral",
+ "offset": 384,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/WordsAndBits.swift",
+ "kind": "IntegerLiteral",
+ "offset": 610,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/WordsAndBits.swift",
+ "kind": "IntegerLiteral",
+ "offset": 722,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/WordsAndBits.swift",
+ "kind": "IntegerLiteral",
+ "offset": 733,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/WordsAndBits.swift",
+ "kind": "IntegerLiteral",
+ "offset": 793,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/WordsAndBits.swift",
+ "kind": "IntegerLiteral",
+ "offset": 928,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/WordsAndBits.swift",
+ "kind": "IntegerLiteral",
+ "offset": 997,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/WordsAndBits.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1277,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/WordsAndBits.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1293,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/WordsAndBits.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1349,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/WordsAndBits.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1859,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/WordsAndBits.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1875,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/WordsAndBits.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1907,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/WordsAndBits.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2238,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/WordsAndBits.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2254,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/WordsAndBits.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2304,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/WordsAndBits.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2483,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/WordsAndBits.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2523,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/WordsAndBits.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2921,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/WordsAndBits.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3276,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/WordsAndBits.swift",
+ "kind": "Array",
+ "offset": 3688,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/WordsAndBits.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3739,
+ "length": 1,
+ "value": "3"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/WordsAndBits.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4481,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/WordsAndBits.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4642,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/WordsAndBits.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4846,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/WordsAndBits.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4852,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/WordsAndBits.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4907,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/WordsAndBits.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5096,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/WordsAndBits.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5102,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/WordsAndBits.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5157,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/WordsAndBits.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5294,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/WordsAndBits.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5354,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/WordsAndBits.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5715,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/WordsAndBits.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5984,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/WordsAndBits.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6007,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/WordsAndBits.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6013,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/Request.swift",
+ "kind": "StringLiteral",
+ "offset": 472,
+ "length": 23,
+ "value": "\"[].:\/?&=;+!@#$()',*\"\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/Request.swift",
+ "kind": "StringLiteral",
+ "offset": 815,
+ "length": 4,
+ "value": "\"\"\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/Request.swift",
+ "kind": "StringLiteral",
+ "offset": 827,
+ "length": 5,
+ "value": "\"%22\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/Request.swift",
+ "kind": "StringLiteral",
+ "offset": 859,
+ "length": 3,
+ "value": "\"'\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/Request.swift",
+ "kind": "StringLiteral",
+ "offset": 870,
+ "length": 5,
+ "value": "\"%27\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/Request.swift",
+ "kind": "StringLiteral",
+ "offset": 957,
+ "length": 5,
+ "value": "\"GET\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/Request.swift",
+ "kind": "StringLiteral",
+ "offset": 979,
+ "length": 6,
+ "value": "\"POST\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/Request.swift",
+ "kind": "StringLiteral",
+ "offset": 1001,
+ "length": 5,
+ "value": "\"PUT\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/Request.swift",
+ "kind": "StringLiteral",
+ "offset": 1023,
+ "length": 6,
+ "value": "\"HEAD\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/Request.swift",
+ "kind": "StringLiteral",
+ "offset": 1048,
+ "length": 8,
+ "value": "\"DELETE\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/Request.swift",
+ "kind": "StringLiteral",
+ "offset": 1074,
+ "length": 7,
+ "value": "\"PATCH\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/Request.swift",
+ "kind": "StringLiteral",
+ "offset": 1101,
+ "length": 9,
+ "value": "\"OPTIONS\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/Request.swift",
+ "kind": "StringLiteral",
+ "offset": 1128,
+ "length": 7,
+ "value": "\"TRACE\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/Request.swift",
+ "kind": "StringLiteral",
+ "offset": 1155,
+ "length": 9,
+ "value": "\"CONNECT\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/Request.swift",
+ "kind": "StringLiteral",
+ "offset": 1184,
+ "length": 9,
+ "value": "\"UNKNOWN\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/Request.swift",
+ "kind": "StringLiteral",
+ "offset": 957,
+ "length": 5,
+ "value": "\"GET\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/Request.swift",
+ "kind": "StringLiteral",
+ "offset": 979,
+ "length": 6,
+ "value": "\"POST\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/Request.swift",
+ "kind": "StringLiteral",
+ "offset": 1001,
+ "length": 5,
+ "value": "\"PUT\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/Request.swift",
+ "kind": "StringLiteral",
+ "offset": 1023,
+ "length": 6,
+ "value": "\"HEAD\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/Request.swift",
+ "kind": "StringLiteral",
+ "offset": 1048,
+ "length": 8,
+ "value": "\"DELETE\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/Request.swift",
+ "kind": "StringLiteral",
+ "offset": 1074,
+ "length": 7,
+ "value": "\"PATCH\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/Request.swift",
+ "kind": "StringLiteral",
+ "offset": 1101,
+ "length": 9,
+ "value": "\"OPTIONS\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/Request.swift",
+ "kind": "StringLiteral",
+ "offset": 1128,
+ "length": 7,
+ "value": "\"TRACE\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/Request.swift",
+ "kind": "StringLiteral",
+ "offset": 1155,
+ "length": 9,
+ "value": "\"CONNECT\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/Request.swift",
+ "kind": "StringLiteral",
+ "offset": 1184,
+ "length": 9,
+ "value": "\"UNKNOWN\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/Request.swift",
+ "kind": "StringLiteral",
+ "offset": 1808,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/Request.swift",
+ "kind": "StringLiteral",
+ "offset": 1940,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/Request.swift",
+ "kind": "StringLiteral",
+ "offset": 2123,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/Request.swift",
+ "kind": "StringLiteral",
+ "offset": 2218,
+ "length": 20,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/Request.swift",
+ "kind": "StringLiteral",
+ "offset": 2232,
+ "length": 1,
+ "value": "\"=\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/Request.swift",
+ "kind": "StringLiteral",
+ "offset": 2237,
+ "length": 1,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/Request.swift",
+ "kind": "StringLiteral",
+ "offset": 2278,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/Request.swift",
+ "kind": "BooleanLiteral",
+ "offset": 2521,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/Request.swift",
+ "kind": "StringLiteral",
+ "offset": 3027,
+ "length": 23,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/Request.swift",
+ "kind": "StringLiteral",
+ "offset": 3035,
+ "length": 1,
+ "value": "\"[\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/Request.swift",
+ "kind": "StringLiteral",
+ "offset": 3048,
+ "length": 1,
+ "value": "\"]\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/Request.swift",
+ "kind": "StringLiteral",
+ "offset": 3636,
+ "length": 11,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/Request.swift",
+ "kind": "StringLiteral",
+ "offset": 3644,
+ "length": 1,
+ "value": "\"[]\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/Request.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3985,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/Request.swift",
+ "kind": "StringLiteral",
+ "offset": 4042,
+ "length": 4,
+ "value": "\"[]\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/Request.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4840,
+ "length": 2,
+ "value": "60"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/Request.swift",
+ "kind": "StringLiteral",
+ "offset": 5719,
+ "length": 14,
+ "value": "\"Content-Type\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/Request.swift",
+ "kind": "StringLiteral",
+ "offset": 7039,
+ "length": 3,
+ "value": "\"&\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/Request.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7094,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/Request.swift",
+ "kind": "StringLiteral",
+ "offset": 7138,
+ "length": 3,
+ "value": "\"&\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/Request.swift",
+ "kind": "StringLiteral",
+ "offset": 7144,
+ "length": 3,
+ "value": "\"?\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/Request.swift",
+ "kind": "StringLiteral",
+ "offset": 7183,
+ "length": 42,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/Request.swift",
+ "kind": "StringLiteral",
+ "offset": 7203,
+ "length": 1,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/Request.swift",
+ "kind": "StringLiteral",
+ "offset": 7210,
+ "length": 1,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/Request.swift",
+ "kind": "StringLiteral",
+ "offset": 7224,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/Request.swift",
+ "kind": "StringLiteral",
+ "offset": 7654,
+ "length": 35,
+ "value": "\"application\/x-www-form-urlencoded\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/Request.swift",
+ "kind": "StringLiteral",
+ "offset": 7866,
+ "length": 22,
+ "value": "\"; charset=\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/Request.swift",
+ "kind": "StringLiteral",
+ "offset": 7887,
+ "length": 1,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/Request.swift",
+ "kind": "StringLiteral",
+ "offset": 8117,
+ "length": 3,
+ "value": "\"&\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/Request.swift",
+ "kind": "StringLiteral",
+ "offset": 8527,
+ "length": 41,
+ "value": "\"Boundary+\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/Request.swift",
+ "kind": "StringLiteral",
+ "offset": 8552,
+ "length": 1,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/Request.swift",
+ "kind": "StringLiteral",
+ "offset": 8567,
+ "length": 1,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/Request.swift",
+ "kind": "StringLiteral",
+ "offset": 8652,
+ "length": 43,
+ "value": "\"multipart\/form-data; boundary=\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/Request.swift",
+ "kind": "StringLiteral",
+ "offset": 8694,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/Request.swift",
+ "kind": "StringLiteral",
+ "offset": 8820,
+ "length": 6,
+ "value": "\"\r\n\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/Request.swift",
+ "kind": "StringLiteral",
+ "offset": 8850,
+ "length": 15,
+ "value": "\"--\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/Request.swift",
+ "kind": "StringLiteral",
+ "offset": 8864,
+ "length": 22,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/Request.swift",
+ "kind": "StringLiteral",
+ "offset": 9253,
+ "length": 14,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/Request.swift",
+ "kind": "StringLiteral",
+ "offset": 9266,
+ "length": 22,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/Request.swift",
+ "kind": "StringLiteral",
+ "offset": 9717,
+ "length": 14,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/Request.swift",
+ "kind": "StringLiteral",
+ "offset": 9730,
+ "length": 22,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/Request.swift",
+ "kind": "StringLiteral",
+ "offset": 9779,
+ "length": 86,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/Request.swift",
+ "kind": "StringLiteral",
+ "offset": 9851,
+ "length": 1,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/Request.swift",
+ "kind": "StringLiteral",
+ "offset": 9864,
+ "length": 1,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/Request.swift",
+ "kind": "StringLiteral",
+ "offset": 9963,
+ "length": 27,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/Request.swift",
+ "kind": "StringLiteral",
+ "offset": 9976,
+ "length": 2,
+ "value": "\"--\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/Request.swift",
+ "kind": "StringLiteral",
+ "offset": 9989,
+ "length": 22,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/Request.swift",
+ "kind": "StringLiteral",
+ "offset": 10045,
+ "length": 16,
+ "value": "\"--\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/Request.swift",
+ "kind": "StringLiteral",
+ "offset": 10060,
+ "length": 22,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/Request.swift",
+ "kind": "StringLiteral",
+ "offset": 10339,
+ "length": 63,
+ "value": "\"Content-Disposition: form-data; name=\"\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/Request.swift",
+ "kind": "StringLiteral",
+ "offset": 10399,
+ "length": 1,
+ "value": "\"\"\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/Request.swift",
+ "kind": "StringLiteral",
+ "offset": 10452,
+ "length": 34,
+ "value": "\"; filename=\"\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/Request.swift",
+ "kind": "StringLiteral",
+ "offset": 10483,
+ "length": 1,
+ "value": "\"\"\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/Request.swift",
+ "kind": "StringLiteral",
+ "offset": 10567,
+ "length": 32,
+ "value": "\"Content-Type: \""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/Request.swift",
+ "kind": "StringLiteral",
+ "offset": 10586,
+ "length": 1,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/Request.swift",
+ "kind": "StringLiteral",
+ "offset": 10598,
+ "length": 1,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/Request.swift",
+ "kind": "StringLiteral",
+ "offset": 11281,
+ "length": 18,
+ "value": "\"application\/json\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/Request.swift",
+ "kind": "StringLiteral",
+ "offset": 11476,
+ "length": 22,
+ "value": "\"; charset=\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/Request.swift",
+ "kind": "StringLiteral",
+ "offset": 11497,
+ "length": 1,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/Request.swift",
+ "kind": "BooleanLiteral",
+ "offset": 11827,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/Request.swift",
+ "kind": "BooleanLiteral",
+ "offset": 11857,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/Request.swift",
+ "kind": "BooleanLiteral",
+ "offset": 12213,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/Request.swift",
+ "kind": "BooleanLiteral",
+ "offset": 12257,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MixSdk.swift",
+ "kind": "StringLiteral",
+ "offset": 1123,
+ "length": 24,
+ "value": "\"ws:\/\/amp.raisound.com\/\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MixSdk.swift",
+ "kind": "StringLiteral",
+ "offset": 1177,
+ "length": 27,
+ "value": "\"https:\/\/amp.raisound.com\/\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MixSdk.swift",
+ "kind": "StringLiteral",
+ "offset": 1298,
+ "length": 33,
+ "value": "\"http:\/\/dmp.raisound.com\/bz-api\/\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MixSdk.swift",
+ "kind": "FloatLiteral",
+ "offset": 1429,
+ "length": 3,
+ "value": "5.0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MixSdk.swift",
+ "kind": "StringLiteral",
+ "offset": 1950,
+ "length": 65,
+ "value": "\"?platform=aliyun&is_auth=1&dt=\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MixSdk.swift",
+ "kind": "StringLiteral",
+ "offset": 2014,
+ "length": 1,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MixSdk.swift",
+ "kind": "StringLiteral",
+ "offset": 2148,
+ "length": 65,
+ "value": "\"?platform=aliyun&is_auth=1&dt=\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MixSdk.swift",
+ "kind": "StringLiteral",
+ "offset": 2212,
+ "length": 1,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MixSdk.swift",
+ "kind": "StringLiteral",
+ "offset": 2426,
+ "length": 65,
+ "value": "\"?platform=aliyun&is_auth=1&dt=\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MixSdk.swift",
+ "kind": "StringLiteral",
+ "offset": 2490,
+ "length": 1,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MixSdk.swift",
+ "kind": "StringLiteral",
+ "offset": 2626,
+ "length": 92,
+ "value": "\"?platform=\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MixSdk.swift",
+ "kind": "StringLiteral",
+ "offset": 2670,
+ "length": 1,
+ "value": "\"&is_auth=1&dt=\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MixSdk.swift",
+ "kind": "StringLiteral",
+ "offset": 2717,
+ "length": 1,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MixSdk.swift",
+ "kind": "StringLiteral",
+ "offset": 2780,
+ "length": 65,
+ "value": "\"?platform=aliyun&is_auth=1&dt=\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MixSdk.swift",
+ "kind": "StringLiteral",
+ "offset": 2844,
+ "length": 1,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MixSdk.swift",
+ "kind": "StringLiteral",
+ "offset": 3211,
+ "length": 8,
+ "value": "\"aliyun\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MixSdk.swift",
+ "kind": "StringLiteral",
+ "offset": 3261,
+ "length": 8,
+ "value": "\"xunfei\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MixSdk.swift",
+ "kind": "StringLiteral",
+ "offset": 3310,
+ "length": 7,
+ "value": "\"baidu\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MixSdk.swift",
+ "kind": "StringLiteral",
+ "offset": 3359,
+ "length": 9,
+ "value": "\"huoshan\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MixSdk.swift",
+ "kind": "StringLiteral",
+ "offset": 3408,
+ "length": 10,
+ "value": "\"moonshot\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MixSdk.swift",
+ "kind": "StringLiteral",
+ "offset": 3461,
+ "length": 9,
+ "value": "\"chatGPT\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MixSdk.swift",
+ "kind": "StringLiteral",
+ "offset": 3585,
+ "length": 14,
+ "value": "\"éä¹åé®\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MixSdk.swift",
+ "kind": "StringLiteral",
+ "offset": 3641,
+ "length": 14,
+ "value": "\"è®¯é£æç«\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MixSdk.swift",
+ "kind": "StringLiteral",
+ "offset": 3696,
+ "length": 14,
+ "value": "\"æå¿ä¸è¨\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MixSdk.swift",
+ "kind": "StringLiteral",
+ "offset": 3752,
+ "length": 8,
+ "value": "\"è±å
\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MixSdk.swift",
+ "kind": "StringLiteral",
+ "offset": 3800,
+ "length": 6,
+ "value": "\"kimi\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MixSdk.swift",
+ "kind": "StringLiteral",
+ "offset": 3849,
+ "length": 9,
+ "value": "\"ChatGPT\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MixSdk.swift",
+ "kind": "StringLiteral",
+ "offset": 4166,
+ "length": 17,
+ "value": "\"MixSdk version:\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MixSdk.swift",
+ "kind": "StringLiteral",
+ "offset": 4332,
+ "length": 8,
+ "value": "\"1.0.15\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MixSdk.swift",
+ "kind": "BooleanLiteral",
+ "offset": 4396,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MixSdk.swift",
+ "kind": "StringLiteral",
+ "offset": 5319,
+ "length": 47,
+ "value": "\"\nplatform = \""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MixSdk.swift",
+ "kind": "StringLiteral",
+ "offset": 5344,
+ "length": 1,
+ "value": "\" \n key= \""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MixSdk.swift",
+ "kind": "StringLiteral",
+ "offset": 5362,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MixSdk.swift",
+ "kind": "StringLiteral",
+ "offset": 5365,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MixSdk.swift",
+ "kind": "StringLiteral",
+ "offset": 5618,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MsTranslateModel.swift",
+ "kind": "IntegerLiteral",
+ "offset": 156,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MsTranslateModel.swift",
+ "kind": "Array",
+ "offset": 195,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MsTranslateModel.swift",
+ "kind": "StringLiteral",
+ "offset": 317,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MsTranslateModel.swift",
+ "kind": "StringLiteral",
+ "offset": 368,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MsTranslateModel.swift",
+ "kind": "StringLiteral",
+ "offset": 415,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/HKDF.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2268,
+ "length": 3,
+ "value": "255"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/HKDF.swift",
+ "kind": "Array",
+ "offset": 2467,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/HKDF.swift",
+ "kind": "Array",
+ "offset": 2536,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/HKDF.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2867,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/StreamEncryptor.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1277,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/StreamEncryptor.swift",
+ "kind": "BooleanLiteral",
+ "offset": 2318,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/Exponentiation.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1105,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/Exponentiation.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1116,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/Exponentiation.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1143,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/Exponentiation.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1183,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/Exponentiation.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1253,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/Exponentiation.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1257,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/Exponentiation.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1261,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/Exponentiation.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1292,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/Exponentiation.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1342,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/Exponentiation.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1409,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/Exponentiation.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1432,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/Exponentiation.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1437,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/Exponentiation.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1501,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/Exponentiation.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2073,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/Exponentiation.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2099,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/Exponentiation.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2232,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/Exponentiation.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2391,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/Exponentiation.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2436,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/Exponentiation.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2441,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/Exponentiation.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2610,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/Exponentiation.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3748,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/Exponentiation.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3753,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/Exponentiation.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4363,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/Exponentiation.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4374,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/Exponentiation.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4414,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/Exponentiation.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4441,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/Exponentiation.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4498,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/Exponentiation.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4572,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/Exponentiation.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4588,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/Exponentiation.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4639,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/Exponentiation.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4680,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/Exponentiation.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4685,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/Exponentiation.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4690,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/Exponentiation.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4706,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/Exponentiation.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4759,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/Exponentiation.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4954,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/Exponentiation.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4959,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/Exponentiation.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4964,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/Shifts.swift",
+ "kind": "IntegerLiteral",
+ "offset": 278,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/Shifts.swift",
+ "kind": "IntegerLiteral",
+ "offset": 595,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/Shifts.swift",
+ "kind": "IntegerLiteral",
+ "offset": 619,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/Shifts.swift",
+ "kind": "IntegerLiteral",
+ "offset": 653,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/Shifts.swift",
+ "kind": "IntegerLiteral",
+ "offset": 701,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/Shifts.swift",
+ "kind": "IntegerLiteral",
+ "offset": 855,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/Shifts.swift",
+ "kind": "IntegerLiteral",
+ "offset": 917,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/Shifts.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1114,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/Shifts.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1392,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/Shifts.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1416,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/Shifts.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1450,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/Shifts.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1498,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/Shifts.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1644,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/Shifts.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1687,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/Shifts.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1705,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/Shifts.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1858,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/Shifts.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1932,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/Shifts.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2234,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/Shifts.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2271,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/Shifts.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2728,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/Shifts.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3076,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/Shifts.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3150,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/Shifts.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3187,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/Shifts.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3222,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/Shifts.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3247,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/Shifts.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3395,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/Shifts.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3538,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/Shifts.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3573,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/Shifts.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3848,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/Shifts.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3883,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/Shifts.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4088,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/Shifts.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4129,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/Shifts.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4195,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/Shifts.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4374,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/Shifts.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4415,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/Shifts.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4978,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/Shifts.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5158,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/Shifts.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5309,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/Shifts.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5436,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/Shifts.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5579,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/Shifts.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5707,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/Shifts.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5837,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/Shifts.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5871,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/Shifts.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6044,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/Shifts.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6079,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/Shifts.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6290,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/Shifts.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6324,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/Shifts.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6498,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/Shifts.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6533,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/BlockMode\/GCM.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2513,
+ "length": 2,
+ "value": "16"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/BlockMode\/GCM.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4021,
+ "length": 2,
+ "value": "12"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/BlockMode\/GCM.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4156,
+ "length": 2,
+ "value": "16"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/BlockMode\/GCM.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5223,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/BlockMode\/GCM.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5392,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/BlockMode\/GCM.swift",
+ "kind": "Array",
+ "offset": 8481,
+ "length": 12,
+ "value": "[0, 0, 0, 1]"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/BlockMode\/GCM.swift",
+ "kind": "IntegerLiteral",
+ "offset": 8778,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/BlockMode\/GCM.swift",
+ "kind": "IntegerLiteral",
+ "offset": 8796,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/BlockMode\/GCM.swift",
+ "kind": "IntegerLiteral",
+ "offset": 8814,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/BlockMode\/GCM.swift",
+ "kind": "IntegerLiteral",
+ "offset": 9145,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/BlockMode\/GCM.swift",
+ "kind": "IntegerLiteral",
+ "offset": 9231,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/BlockMode\/GCM.swift",
+ "kind": "IntegerLiteral",
+ "offset": 9320,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/BlockMode\/GCM.swift",
+ "kind": "IntegerLiteral",
+ "offset": 9367,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/BlockMode\/GCM.swift",
+ "kind": "IntegerLiteral",
+ "offset": 9505,
+ "length": 18,
+ "value": "0xE100000000000000"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/BlockMode\/GCM.swift",
+ "kind": "IntegerLiteral",
+ "offset": 9528,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/BlockMode\/GCM.swift",
+ "kind": "IntegerLiteral",
+ "offset": 9859,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/BlockMode\/GCM.swift",
+ "kind": "IntegerLiteral",
+ "offset": 9889,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/BlockMode\/GCM.swift",
+ "kind": "IntegerLiteral",
+ "offset": 10419,
+ "length": 1,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/BlockMode\/GCM.swift",
+ "kind": "IntegerLiteral",
+ "offset": 10452,
+ "length": 1,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/BlockMode\/GCM.swift",
+ "kind": "IntegerLiteral",
+ "offset": 10594,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/BlockMode\/GCM.swift",
+ "kind": "IntegerLiteral",
+ "offset": 10922,
+ "length": 1,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/BlockMode\/GCM.swift",
+ "kind": "IntegerLiteral",
+ "offset": 10955,
+ "length": 1,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/BlockMode\/GCM.swift",
+ "kind": "IntegerLiteral",
+ "offset": 11369,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/BlockMode\/GCM.swift",
+ "kind": "IntegerLiteral",
+ "offset": 12182,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/BlockMode\/GCM.swift",
+ "kind": "IntegerLiteral",
+ "offset": 12527,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/BlockMode\/GCM.swift",
+ "kind": "IntegerLiteral",
+ "offset": 12566,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/BlockMode\/GCM.swift",
+ "kind": "IntegerLiteral",
+ "offset": 12571,
+ "length": 2,
+ "value": "63"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/BlockMode\/GCM.swift",
+ "kind": "IntegerLiteral",
+ "offset": 12578,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/BlockMode\/GCM.swift",
+ "kind": "IntegerLiteral",
+ "offset": 12595,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/BlockMode\/GCM.swift",
+ "kind": "IntegerLiteral",
+ "offset": 12599,
+ "length": 3,
+ "value": "128"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/BlockMode\/GCM.swift",
+ "kind": "IntegerLiteral",
+ "offset": 12667,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/BlockMode\/GCM.swift",
+ "kind": "IntegerLiteral",
+ "offset": 12672,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/BlockMode\/GCM.swift",
+ "kind": "IntegerLiteral",
+ "offset": 12693,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/BlockMode\/GCM.swift",
+ "kind": "IntegerLiteral",
+ "offset": 12728,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/BlockMode\/GCM.swift",
+ "kind": "IntegerLiteral",
+ "offset": 12764,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSChatModel.swift",
+ "kind": "StringLiteral",
+ "offset": 208,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/Subtraction.swift",
+ "kind": "IntegerLiteral",
+ "offset": 648,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/Subtraction.swift",
+ "kind": "IntegerLiteral",
+ "offset": 691,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/Subtraction.swift",
+ "kind": "IntegerLiteral",
+ "offset": 800,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/Subtraction.swift",
+ "kind": "IntegerLiteral",
+ "offset": 935,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/Subtraction.swift",
+ "kind": "IntegerLiteral",
+ "offset": 939,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/Subtraction.swift",
+ "kind": "IntegerLiteral",
+ "offset": 959,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/Subtraction.swift",
+ "kind": "IntegerLiteral",
+ "offset": 994,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/Subtraction.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1462,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/Subtraction.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1952,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/Subtraction.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2368,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/Subtraction.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2957,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/Subtraction.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3000,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/Subtraction.swift",
+ "kind": "BooleanLiteral",
+ "offset": 3023,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/Subtraction.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3046,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/Subtraction.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3348,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/Subtraction.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3533,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/Subtraction.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4675,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/Subtraction.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4984,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/Subtraction.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5397,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/Subtraction.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5686,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/Subtraction.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5713,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSHttpManager.swift",
+ "kind": "StringLiteral",
+ "offset": 382,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSHttpManager.swift",
+ "kind": "StringLiteral",
+ "offset": 739,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSHttpManager.swift",
+ "kind": "StringLiteral",
+ "offset": 940,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSHttpManager.swift",
+ "kind": "StringLiteral",
+ "offset": 1034,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Array+Extension.swift",
+ "kind": "StringLiteral",
+ "offset": 1443,
+ "length": 4,
+ "value": "\"0x\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Array+Extension.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1451,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Array+Extension.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1455,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Array+Extension.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1519,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Array+Extension.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1544,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Array+Extension.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1597,
+ "length": 2,
+ "value": "48"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Array+Extension.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1617,
+ "length": 3,
+ "value": "102"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Array+Extension.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1776,
+ "length": 2,
+ "value": "57"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Array+Extension.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1798,
+ "length": 2,
+ "value": "48"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Array+Extension.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1831,
+ "length": 2,
+ "value": "65"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Array+Extension.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1842,
+ "length": 2,
+ "value": "70"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Array+Extension.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1864,
+ "length": 2,
+ "value": "55"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Array+Extension.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1897,
+ "length": 2,
+ "value": "97"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Array+Extension.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1919,
+ "length": 2,
+ "value": "87"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Array+Extension.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2032,
+ "length": 1,
+ "value": "4"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Array+Extension.swift",
+ "kind": "StringLiteral",
+ "offset": 2225,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Array+Extension.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2263,
+ "length": 2,
+ "value": "16"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Array+Extension.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2287,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Array+Extension.swift",
+ "kind": "StringLiteral",
+ "offset": 2303,
+ "length": 3,
+ "value": "\"0\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Array+Extension.swift",
+ "kind": "BooleanLiteral",
+ "offset": 3588,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Array+Extension.swift",
+ "kind": "BooleanLiteral",
+ "offset": 3726,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/BlockMode\/OFB.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1816,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSTts.swift",
+ "kind": "StringLiteral",
+ "offset": 1004,
+ "length": 12,
+ "value": "\"tts\/stream\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSTts.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1030,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSTts.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1275,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSTts.swift",
+ "kind": "StringLiteral",
+ "offset": 1733,
+ "length": 14,
+ "value": "\"è¿æªé´æ\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSTts.swift",
+ "kind": "StringLiteral",
+ "offset": 1799,
+ "length": 43,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSTts.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1836,
+ "length": 4,
+ "value": "1000"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSTts.swift",
+ "kind": "StringLiteral",
+ "offset": 1841,
+ "length": 21,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSTts.swift",
+ "kind": "StringLiteral",
+ "offset": 1927,
+ "length": 8,
+ "value": "\"header\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSTts.swift",
+ "kind": "StringLiteral",
+ "offset": 1955,
+ "length": 7,
+ "value": "\"event\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSTts.swift",
+ "kind": "StringLiteral",
+ "offset": 1964,
+ "length": 16,
+ "value": "\"StartSynthesis\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSTts.swift",
+ "kind": "StringLiteral",
+ "offset": 1998,
+ "length": 10,
+ "value": "\"trace_id\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSTts.swift",
+ "kind": "StringLiteral",
+ "offset": 2044,
+ "length": 9,
+ "value": "\"payload\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSTts.swift",
+ "kind": "StringLiteral",
+ "offset": 2073,
+ "length": 7,
+ "value": "\"voice\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSTts.swift",
+ "kind": "StringLiteral",
+ "offset": 2081,
+ "length": 12,
+ "value": "\"zhixiaomei\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSTts.swift",
+ "kind": "StringLiteral",
+ "offset": 2111,
+ "length": 8,
+ "value": "\"format\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSTts.swift",
+ "kind": "StringLiteral",
+ "offset": 2120,
+ "length": 5,
+ "value": "\"WAV\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSTts.swift",
+ "kind": "StringLiteral",
+ "offset": 2143,
+ "length": 13,
+ "value": "\"sample_rate\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSTts.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2157,
+ "length": 5,
+ "value": "16000"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSTts.swift",
+ "kind": "StringLiteral",
+ "offset": 2180,
+ "length": 8,
+ "value": "\"volume\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSTts.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2189,
+ "length": 2,
+ "value": "50"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSTts.swift",
+ "kind": "StringLiteral",
+ "offset": 2209,
+ "length": 13,
+ "value": "\"speech_rate\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSTts.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2223,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSTts.swift",
+ "kind": "StringLiteral",
+ "offset": 2291,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSTts.swift",
+ "kind": "StringLiteral",
+ "offset": 2487,
+ "length": 14,
+ "value": "\"è¿æªé´æ\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSTts.swift",
+ "kind": "StringLiteral",
+ "offset": 2567,
+ "length": 8,
+ "value": "\"header\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSTts.swift",
+ "kind": "StringLiteral",
+ "offset": 2595,
+ "length": 7,
+ "value": "\"event\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSTts.swift",
+ "kind": "StringLiteral",
+ "offset": 2604,
+ "length": 15,
+ "value": "\"StopSynthesis\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSTts.swift",
+ "kind": "StringLiteral",
+ "offset": 2637,
+ "length": 10,
+ "value": "\"trace_id\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSTts.swift",
+ "kind": "StringLiteral",
+ "offset": 2725,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSTts.swift",
+ "kind": "StringLiteral",
+ "offset": 3018,
+ "length": 14,
+ "value": "\"è¿æªé´æ\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSTts.swift",
+ "kind": "StringLiteral",
+ "offset": 3098,
+ "length": 8,
+ "value": "\"header\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSTts.swift",
+ "kind": "StringLiteral",
+ "offset": 3126,
+ "length": 7,
+ "value": "\"event\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSTts.swift",
+ "kind": "StringLiteral",
+ "offset": 3135,
+ "length": 14,
+ "value": "\"RunSynthesis\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSTts.swift",
+ "kind": "StringLiteral",
+ "offset": 3167,
+ "length": 10,
+ "value": "\"trace_id\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSTts.swift",
+ "kind": "StringLiteral",
+ "offset": 3218,
+ "length": 9,
+ "value": "\"payload\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSTts.swift",
+ "kind": "StringLiteral",
+ "offset": 3247,
+ "length": 6,
+ "value": "\"text\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSTts.swift",
+ "kind": "StringLiteral",
+ "offset": 3324,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSTts.swift",
+ "kind": "StringLiteral",
+ "offset": 3635,
+ "length": 14,
+ "value": "\"è¿æªé´æ\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSTts.swift",
+ "kind": "StringLiteral",
+ "offset": 3701,
+ "length": 43,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSTts.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3738,
+ "length": 4,
+ "value": "1000"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSTts.swift",
+ "kind": "StringLiteral",
+ "offset": 3743,
+ "length": 21,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSTts.swift",
+ "kind": "StringLiteral",
+ "offset": 3829,
+ "length": 8,
+ "value": "\"header\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSTts.swift",
+ "kind": "StringLiteral",
+ "offset": 3857,
+ "length": 7,
+ "value": "\"event\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSTts.swift",
+ "kind": "StringLiteral",
+ "offset": 3866,
+ "length": 16,
+ "value": "\"LongTextStream\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSTts.swift",
+ "kind": "StringLiteral",
+ "offset": 3900,
+ "length": 10,
+ "value": "\"trace_id\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSTts.swift",
+ "kind": "StringLiteral",
+ "offset": 3946,
+ "length": 9,
+ "value": "\"payload\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSTts.swift",
+ "kind": "StringLiteral",
+ "offset": 3975,
+ "length": 7,
+ "value": "\"voice\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSTts.swift",
+ "kind": "StringLiteral",
+ "offset": 3983,
+ "length": 9,
+ "value": "\"xiaoyun\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSTts.swift",
+ "kind": "StringLiteral",
+ "offset": 4010,
+ "length": 8,
+ "value": "\"format\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSTts.swift",
+ "kind": "StringLiteral",
+ "offset": 4019,
+ "length": 5,
+ "value": "\"WAV\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSTts.swift",
+ "kind": "StringLiteral",
+ "offset": 4042,
+ "length": 13,
+ "value": "\"sample_rate\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSTts.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4056,
+ "length": 5,
+ "value": "16000"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSTts.swift",
+ "kind": "StringLiteral",
+ "offset": 4079,
+ "length": 8,
+ "value": "\"volume\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSTts.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4088,
+ "length": 2,
+ "value": "50"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSTts.swift",
+ "kind": "StringLiteral",
+ "offset": 4108,
+ "length": 13,
+ "value": "\"speech_rate\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSTts.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4122,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSTts.swift",
+ "kind": "StringLiteral",
+ "offset": 4141,
+ "length": 6,
+ "value": "\"text\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSTts.swift",
+ "kind": "StringLiteral",
+ "offset": 4227,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSTts.swift",
+ "kind": "StringLiteral",
+ "offset": 4434,
+ "length": 21,
+ "value": "\"MSTts webSocketOpen\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSTts.swift",
+ "kind": "StringLiteral",
+ "offset": 4600,
+ "length": 22,
+ "value": "\"MSTts webSocketClose\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSTts.swift",
+ "kind": "StringLiteral",
+ "offset": 4869,
+ "length": 15,
+ "value": "\"MSTts receive\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSTts.swift",
+ "kind": "StringLiteral",
+ "offset": 5130,
+ "length": 15,
+ "value": "\"MSTts receive\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/PKCS\/PBKDF1.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2280,
+ "length": 4,
+ "value": "4096"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/PKCS\/PBKDF1.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2371,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/PKCS\/PBKDF1.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2407,
+ "length": 1,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/PKCS\/PBKDF1.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2876,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/PKCS\/PBKDF1.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2969,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/ISO78164Padding.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1278,
+ "length": 4,
+ "value": "0x80"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/ISO78164Padding.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1325,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/ISO78164Padding.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1349,
+ "length": 4,
+ "value": "0x00"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/ISO78164Padding.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1501,
+ "length": 4,
+ "value": "0x80"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/Date.swift",
+ "kind": "StringLiteral",
+ "offset": 402,
+ "length": 10,
+ "value": "\"HH:mm:ss\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/Date.swift",
+ "kind": "StringLiteral",
+ "offset": 491,
+ "length": 7,
+ "value": "\"HH:mm\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/Date.swift",
+ "kind": "StringLiteral",
+ "offset": 572,
+ "length": 7,
+ "value": "\"MM-dd\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/Date.swift",
+ "kind": "StringLiteral",
+ "offset": 659,
+ "length": 12,
+ "value": "\"MMæddæ¥\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/Date.swift",
+ "kind": "StringLiteral",
+ "offset": 751,
+ "length": 12,
+ "value": "\"yyyy-MM-dd\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/Date.swift",
+ "kind": "StringLiteral",
+ "offset": 851,
+ "length": 18,
+ "value": "\"yyyå¹´MMæddæ¥\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/Date.swift",
+ "kind": "StringLiteral",
+ "offset": 956,
+ "length": 18,
+ "value": "\"yyyy-MM-dd HH:mm\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/Date.swift",
+ "kind": "StringLiteral",
+ "offset": 1069,
+ "length": 24,
+ "value": "\"yyyå¹´MMæddæ¥ HH:mm\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/Date.swift",
+ "kind": "StringLiteral",
+ "offset": 1181,
+ "length": 21,
+ "value": "\"yyyy-MM-dd HH:mm:ss\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/Date.swift",
+ "kind": "StringLiteral",
+ "offset": 1298,
+ "length": 28,
+ "value": "\"yyyyå¹´MMæddæ¥ HH:mm:ss\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/Date.swift",
+ "kind": "StringLiteral",
+ "offset": 1418,
+ "length": 25,
+ "value": "\"yyyy-MM-dd HH:mm:ss.SSS\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/Date.swift",
+ "kind": "StringLiteral",
+ "offset": 1543,
+ "length": 32,
+ "value": "\"yyyyå¹´MMæddæ¥ HH:mm:ss.SSS\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/Date.swift",
+ "kind": "FloatLiteral",
+ "offset": 2020,
+ "length": 4,
+ "value": "60.0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/Date.swift",
+ "kind": "FloatLiteral",
+ "offset": 2083,
+ "length": 4,
+ "value": "60.0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/Date.swift",
+ "kind": "FloatLiteral",
+ "offset": 2090,
+ "length": 4,
+ "value": "60.0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/Date.swift",
+ "kind": "FloatLiteral",
+ "offset": 2149,
+ "length": 4,
+ "value": "60.0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/Date.swift",
+ "kind": "FloatLiteral",
+ "offset": 2156,
+ "length": 4,
+ "value": "60.0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/Date.swift",
+ "kind": "FloatLiteral",
+ "offset": 2163,
+ "length": 4,
+ "value": "24.0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/Date.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2353,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/Date.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2390,
+ "length": 3,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/Date.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2429,
+ "length": 3,
+ "value": "3"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/Date.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2468,
+ "length": 3,
+ "value": "4"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/Date.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2507,
+ "length": 4,
+ "value": "5"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/Date.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2547,
+ "length": 3,
+ "value": "6"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/Date.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2586,
+ "length": 3,
+ "value": "7"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/Date.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2353,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/Date.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2390,
+ "length": 3,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/Date.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2429,
+ "length": 3,
+ "value": "3"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/Date.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2468,
+ "length": 3,
+ "value": "4"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/Date.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2507,
+ "length": 4,
+ "value": "5"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/Date.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2547,
+ "length": 3,
+ "value": "6"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/Date.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2586,
+ "length": 3,
+ "value": "7"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/Date.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2353,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/Date.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2390,
+ "length": 3,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/Date.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2429,
+ "length": 3,
+ "value": "3"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/Date.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2468,
+ "length": 3,
+ "value": "4"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/Date.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2507,
+ "length": 4,
+ "value": "5"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/Date.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2547,
+ "length": 3,
+ "value": "6"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/Date.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2586,
+ "length": 3,
+ "value": "7"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/SquareRoot.swift",
+ "kind": "IntegerLiteral",
+ "offset": 536,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/SquareRoot.swift",
+ "kind": "IntegerLiteral",
+ "offset": 560,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/SquareRoot.swift",
+ "kind": "IntegerLiteral",
+ "offset": 565,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/SquareRoot.swift",
+ "kind": "IntegerLiteral",
+ "offset": 596,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/SquareRoot.swift",
+ "kind": "BooleanLiteral",
+ "offset": 612,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/SquareRoot.swift",
+ "kind": "IntegerLiteral",
+ "offset": 700,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/SquareRoot.swift",
+ "kind": "IntegerLiteral",
+ "offset": 736,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/RSA\/RSA.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3840,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/RSA\/RSA.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3891,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/RSA\/RSA.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4011,
+ "length": 5,
+ "value": "65537"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/RSA\/RSA.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4036,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/RSA\/RSA.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4046,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/RSA\/RSA.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4814,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/RSA\/RSA.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4824,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/RSA\/RSA.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5262,
+ "length": 1,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/RSA\/RSA.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5291,
+ "length": 1,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/RSA\/RSA.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5296,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/RSA\/RSA.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5316,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/RSA\/RSA.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6043,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/RSA\/RSA.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6134,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/RSA\/RSA.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6232,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/RSA\/RSA.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7408,
+ "length": 1,
+ "value": "9"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/RSA\/RSA.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7498,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/RSA\/RSA.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7589,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/RSA\/RSA.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7687,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/RSA\/RSA.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7786,
+ "length": 1,
+ "value": "3"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/RSA\/RSA.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7876,
+ "length": 1,
+ "value": "4"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/RSA\/RSA.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7966,
+ "length": 1,
+ "value": "5"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/RSA\/RSA.swift",
+ "kind": "IntegerLiteral",
+ "offset": 8059,
+ "length": 1,
+ "value": "6"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/RSA\/RSA.swift",
+ "kind": "IntegerLiteral",
+ "offset": 8152,
+ "length": 1,
+ "value": "7"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/RSA\/RSA.swift",
+ "kind": "IntegerLiteral",
+ "offset": 8247,
+ "length": 1,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/RSA\/RSA.swift",
+ "kind": "StringLiteral",
+ "offset": 8513,
+ "length": 6,
+ "value": "\"0x00\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/RSA\/RSA.swift",
+ "kind": "IntegerLiteral",
+ "offset": 8649,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/RSA\/RSA.swift",
+ "kind": "IntegerLiteral",
+ "offset": 8677,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/RSA\/RSA.swift",
+ "kind": "IntegerLiteral",
+ "offset": 9266,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/RSA\/RSA.swift",
+ "kind": "IntegerLiteral",
+ "offset": 9373,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/RSA\/RSA.swift",
+ "kind": "IntegerLiteral",
+ "offset": 12740,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/RSA\/RSA.swift",
+ "kind": "StringLiteral",
+ "offset": 12958,
+ "length": 6,
+ "value": "\"0x00\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/RSA\/RSA.swift",
+ "kind": "IntegerLiteral",
+ "offset": 13118,
+ "length": 1,
+ "value": "3"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/RSA\/RSA.swift",
+ "kind": "IntegerLiteral",
+ "offset": 13444,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/RSA\/RSA.swift",
+ "kind": "IntegerLiteral",
+ "offset": 13544,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/RSA\/RSA.swift",
+ "kind": "BooleanLiteral",
+ "offset": 16361,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/RSA\/RSA.swift",
+ "kind": "IntegerLiteral",
+ "offset": 16464,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/RSA\/RSA.swift",
+ "kind": "StringLiteral",
+ "offset": 16698,
+ "length": 45,
+ "value": "\"CryptoSwift.RSA.PrivateKey<\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/RSA\/RSA.swift",
+ "kind": "StringLiteral",
+ "offset": 16741,
+ "length": 1,
+ "value": "\">\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/RSA\/RSA.swift",
+ "kind": "StringLiteral",
+ "offset": 16770,
+ "length": 44,
+ "value": "\"CryptoSwift.RSA.PublicKey<\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/RSA\/RSA.swift",
+ "kind": "StringLiteral",
+ "offset": 16812,
+ "length": 1,
+ "value": "\">\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSAigc.swift",
+ "kind": "StringLiteral",
+ "offset": 882,
+ "length": 16,
+ "value": "\"aigc\/get-style\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSAigc.swift",
+ "kind": "StringLiteral",
+ "offset": 935,
+ "length": 6,
+ "value": "\"type\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSAigc.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1576,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSAigc.swift",
+ "kind": "StringLiteral",
+ "offset": 1746,
+ "length": 14,
+ "value": "\"è·å失败\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSAigc.swift",
+ "kind": "StringLiteral",
+ "offset": 2209,
+ "length": 17,
+ "value": "\"aigc\/get-result\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSAigc.swift",
+ "kind": "StringLiteral",
+ "offset": 2276,
+ "length": 9,
+ "value": "\"task_id\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSAigc.swift",
+ "kind": "StringLiteral",
+ "offset": 2312,
+ "length": 11,
+ "value": "\"bit_depth\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSAigc.swift",
+ "kind": "StringLiteral",
+ "offset": 2352,
+ "length": 21,
+ "value": "\"compression_quality\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSAigc.swift",
+ "kind": "StringLiteral",
+ "offset": 2412,
+ "length": 8,
+ "value": "\"format\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSAigc.swift",
+ "kind": "StringLiteral",
+ "offset": 2446,
+ "length": 8,
+ "value": "\"height\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSAigc.swift",
+ "kind": "StringLiteral",
+ "offset": 2480,
+ "length": 7,
+ "value": "\"width\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSAigc.swift",
+ "kind": "StringLiteral",
+ "offset": 3956,
+ "length": 19,
+ "value": "\"aigc\/create-image\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSAigc.swift",
+ "kind": "StringLiteral",
+ "offset": 4473,
+ "length": 8,
+ "value": "\"status\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSAigc.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4501,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSAigc.swift",
+ "kind": "StringLiteral",
+ "offset": 4519,
+ "length": 6,
+ "value": "\"data\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSAigc.swift",
+ "kind": "StringLiteral",
+ "offset": 4564,
+ "length": 9,
+ "value": "\"task_id\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSAigc.swift",
+ "kind": "StringLiteral",
+ "offset": 4742,
+ "length": 8,
+ "value": "\"status\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSAigc.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4763,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSAigc.swift",
+ "kind": "StringLiteral",
+ "offset": 4766,
+ "length": 14,
+ "value": "\"请æ±å¤±è´¥\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Collection+Extension.swift",
+ "kind": "Array",
+ "offset": 1091,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Collection+Extension.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1161,
+ "length": 1,
+ "value": "4"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Collection+Extension.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1257,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Collection+Extension.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1319,
+ "length": 1,
+ "value": "4"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Collection+Extension.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1434,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Collection+Extension.swift",
+ "kind": "Array",
+ "offset": 1610,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Collection+Extension.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1680,
+ "length": 1,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Collection+Extension.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1776,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Collection+Extension.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1838,
+ "length": 1,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Collection+Extension.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1953,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Collection+Extension.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2162,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Collection+Extension.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2166,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Collection+Extension.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2170,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Cryptors.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1660,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Cryptors.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1699,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AEAD\/AEAD.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1397,
+ "length": 2,
+ "value": "16"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AEAD\/AEAD.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1432,
+ "length": 3,
+ "value": "0xf"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AEAD\/AEAD.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1440,
+ "length": 3,
+ "value": "0xf"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AEAD\/AEAD.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1471,
+ "length": 2,
+ "value": "16"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AEAD\/AEAD.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1496,
+ "length": 3,
+ "value": "0xf"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AEAD\/AEAD.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1504,
+ "length": 3,
+ "value": "0xf"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AEAD\/AEAD.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1580,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AEAD\/AEAD.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1662,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/UInt128.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1370,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/UInt128.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1388,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/UInt128.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1634,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/UInt128.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2296,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/UInt128.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2333,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/UInt128.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2363,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/UInt128.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2382,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/UInt128.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2388,
+ "length": 2,
+ "value": "63"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Updatable.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1952,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Updatable.swift",
+ "kind": "BooleanLiteral",
+ "offset": 2223,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Updatable.swift",
+ "kind": "BooleanLiteral",
+ "offset": 2395,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Updatable.swift",
+ "kind": "BooleanLiteral",
+ "offset": 2573,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Updatable.swift",
+ "kind": "BooleanLiteral",
+ "offset": 2974,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Updatable.swift",
+ "kind": "Array",
+ "offset": 3317,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Updatable.swift",
+ "kind": "BooleanLiteral",
+ "offset": 3329,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Updatable.swift",
+ "kind": "BooleanLiteral",
+ "offset": 3680,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Updatable.swift",
+ "kind": "Array",
+ "offset": 4145,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/BlockMode\/CFB.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1132,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/BlockMode\/CFB.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1177,
+ "length": 2,
+ "value": "16"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/BlockMode\/CFB.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1132,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/BlockMode\/CFB.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1177,
+ "length": 2,
+ "value": "16"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/BlockMode\/CFB.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1132,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/BlockMode\/CFB.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1177,
+ "length": 2,
+ "value": "16"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/BlockMode\/CFB.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2209,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/BlockMode\/CFB.swift",
+ "kind": "Array",
+ "offset": 2901,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/BlockMode\/CFB.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3062,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/BlockMode\/CFB.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3085,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/BlockMode\/CFB.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3149,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/BlockMode\/CFB.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3708,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/BlockMode\/CFB.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3744,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/BlockMode\/CFB.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3766,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/UInt64+Extension.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1328,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/UInt64+Extension.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1402,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/UInt64+Extension.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1438,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/UInt64+Extension.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1446,
+ "length": 2,
+ "value": "56"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/UInt64+Extension.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1451,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/UInt64+Extension.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1476,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/UInt64+Extension.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1512,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/UInt64+Extension.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1520,
+ "length": 2,
+ "value": "48"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/UInt64+Extension.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1525,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/UInt64+Extension.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1550,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/UInt64+Extension.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1586,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/UInt64+Extension.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1594,
+ "length": 2,
+ "value": "40"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/UInt64+Extension.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1599,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/UInt64+Extension.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1624,
+ "length": 1,
+ "value": "3"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/UInt64+Extension.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1660,
+ "length": 1,
+ "value": "3"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/UInt64+Extension.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1668,
+ "length": 2,
+ "value": "32"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/UInt64+Extension.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1673,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/UInt64+Extension.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1698,
+ "length": 1,
+ "value": "4"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/UInt64+Extension.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1734,
+ "length": 1,
+ "value": "4"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/UInt64+Extension.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1742,
+ "length": 2,
+ "value": "24"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/UInt64+Extension.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1747,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/UInt64+Extension.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1772,
+ "length": 1,
+ "value": "5"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/UInt64+Extension.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1808,
+ "length": 1,
+ "value": "5"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/UInt64+Extension.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1816,
+ "length": 2,
+ "value": "16"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/UInt64+Extension.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1821,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/UInt64+Extension.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1846,
+ "length": 1,
+ "value": "6"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/UInt64+Extension.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1882,
+ "length": 1,
+ "value": "6"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/UInt64+Extension.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1890,
+ "length": 1,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/UInt64+Extension.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1894,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/UInt64+Extension.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1919,
+ "length": 1,
+ "value": "7"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/UInt64+Extension.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1955,
+ "length": 1,
+ "value": "7"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/UInt64+Extension.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1962,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/StringConversion.swift",
+ "kind": "IntegerLiteral",
+ "offset": 613,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/StringConversion.swift",
+ "kind": "BooleanLiteral",
+ "offset": 638,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/StringConversion.swift",
+ "kind": "IntegerLiteral",
+ "offset": 664,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/StringConversion.swift",
+ "kind": "IntegerLiteral",
+ "offset": 786,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/StringConversion.swift",
+ "kind": "BooleanLiteral",
+ "offset": 815,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/StringConversion.swift",
+ "kind": "IntegerLiteral",
+ "offset": 872,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/StringConversion.swift",
+ "kind": "IntegerLiteral",
+ "offset": 884,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/StringConversion.swift",
+ "kind": "IntegerLiteral",
+ "offset": 914,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/StringConversion.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1633,
+ "length": 2,
+ "value": "10"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/StringConversion.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1668,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/StringConversion.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1681,
+ "length": 2,
+ "value": "36"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/StringConversion.swift",
+ "kind": "Array",
+ "offset": 1839,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/StringConversion.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1918,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/StringConversion.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2028,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/StringConversion.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2248,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/StringConversion.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2450,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/StringConversion.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3373,
+ "length": 2,
+ "value": "10"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/StringConversion.swift",
+ "kind": "StringLiteral",
+ "offset": 3470,
+ "length": 3,
+ "value": "\"-\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/StringConversion.swift",
+ "kind": "StringLiteral",
+ "offset": 3637,
+ "length": 3,
+ "value": "\"+\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/StringConversion.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4171,
+ "length": 2,
+ "value": "10"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/StringConversion.swift",
+ "kind": "BooleanLiteral",
+ "offset": 4186,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/StringConversion.swift",
+ "kind": "BooleanLiteral",
+ "offset": 4655,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/StringConversion.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4693,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/StringConversion.swift",
+ "kind": "StringLiteral",
+ "offset": 4812,
+ "length": 3,
+ "value": "\"0\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/StringConversion.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4875,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/StringConversion.swift",
+ "kind": "Array",
+ "offset": 5007,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/StringConversion.swift",
+ "kind": "StringLiteral",
+ "offset": 5270,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/StringConversion.swift",
+ "kind": "BooleanLiteral",
+ "offset": 5293,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/StringConversion.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5417,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/StringConversion.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5454,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/StringConversion.swift",
+ "kind": "StringLiteral",
+ "offset": 5555,
+ "length": 3,
+ "value": "\"0\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/StringConversion.swift",
+ "kind": "BooleanLiteral",
+ "offset": 5609,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/StringConversion.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6099,
+ "length": 2,
+ "value": "10"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/StringConversion.swift",
+ "kind": "BooleanLiteral",
+ "offset": 6121,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/StringConversion.swift",
+ "kind": "StringLiteral",
+ "offset": 6258,
+ "length": 3,
+ "value": "\"-\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/StringConversion.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6561,
+ "length": 2,
+ "value": "10"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/StringConversion.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6804,
+ "length": 2,
+ "value": "10"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/StringConversion.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7081,
+ "length": 2,
+ "value": "10"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/StringConversion.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7366,
+ "length": 2,
+ "value": "10"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/StringConversion.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7608,
+ "length": 2,
+ "value": "10"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/StringConversion.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7884,
+ "length": 2,
+ "value": "10"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/StringConversion.swift",
+ "kind": "IntegerLiteral",
+ "offset": 8079,
+ "length": 2,
+ "value": "10"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/StringConversion.swift",
+ "kind": "IntegerLiteral",
+ "offset": 8272,
+ "length": 2,
+ "value": "10"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/StringConversion.swift",
+ "kind": "StringLiteral",
+ "offset": 8518,
+ "length": 26,
+ "value": "\" (\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/StringConversion.swift",
+ "kind": "StringLiteral",
+ "offset": 8537,
+ "length": 4,
+ "value": "\" bits)\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/StringConversion.swift",
+ "kind": "StringLiteral",
+ "offset": 8786,
+ "length": 36,
+ "value": "\" (\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/StringConversion.swift",
+ "kind": "StringLiteral",
+ "offset": 8815,
+ "length": 4,
+ "value": "\" bits)\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/ZeroPadding.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1290,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/ZeroPadding.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1339,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/ZeroPadding.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1545,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/ZeroPadding.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1576,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Bit.swift",
+ "kind": "IntegerLiteral",
+ "offset": 960,
+ "length": 3,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Bit.swift",
+ "kind": "IntegerLiteral",
+ "offset": 960,
+ "length": 3,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Bit.swift",
+ "kind": "IntegerLiteral",
+ "offset": 960,
+ "length": 3,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Utils.swift",
+ "kind": "IntegerLiteral",
+ "offset": 990,
+ "length": 4,
+ "value": "0xff"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Utils.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1009,
+ "length": 1,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Utils.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1098,
+ "length": 6,
+ "value": "0xffff"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Utils.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1119,
+ "length": 2,
+ "value": "16"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Utils.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1209,
+ "length": 10,
+ "value": "0xffffffff"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Utils.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1234,
+ "length": 2,
+ "value": "32"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Utils.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1334,
+ "length": 2,
+ "value": "64"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Utils.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1435,
+ "length": 2,
+ "value": "16"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Utils.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1536,
+ "length": 2,
+ "value": "32"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Utils.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1638,
+ "length": 2,
+ "value": "64"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Utils.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1721,
+ "length": 4,
+ "value": "0xf0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Utils.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1730,
+ "length": 1,
+ "value": "4"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Utils.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1739,
+ "length": 4,
+ "value": "0x0f"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Utils.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1748,
+ "length": 1,
+ "value": "4"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Utils.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1761,
+ "length": 4,
+ "value": "0xcc"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Utils.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1770,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Utils.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1779,
+ "length": 4,
+ "value": "0x33"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Utils.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1788,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Utils.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1801,
+ "length": 4,
+ "value": "0xaa"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Utils.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1810,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Utils.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1819,
+ "length": 4,
+ "value": "0x55"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Utils.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1828,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Utils.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1919,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Utils.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1924,
+ "length": 10,
+ "value": "0x55555555"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Utils.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1944,
+ "length": 10,
+ "value": "0x55555555"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Utils.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1959,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Utils.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1975,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Utils.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1980,
+ "length": 10,
+ "value": "0x33333333"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Utils.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2000,
+ "length": 10,
+ "value": "0x33333333"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Utils.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2015,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Utils.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2031,
+ "length": 1,
+ "value": "4"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Utils.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2036,
+ "length": 10,
+ "value": "0x0f0f0f0f"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Utils.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2056,
+ "length": 10,
+ "value": "0x0f0f0f0f"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Utils.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2071,
+ "length": 1,
+ "value": "4"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Utils.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2087,
+ "length": 1,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Utils.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2092,
+ "length": 10,
+ "value": "0x00ff00ff"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Utils.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2112,
+ "length": 10,
+ "value": "0x00ff00ff"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Utils.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2127,
+ "length": 1,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Utils.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2143,
+ "length": 2,
+ "value": "16"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Utils.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2149,
+ "length": 6,
+ "value": "0xffff"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Utils.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2165,
+ "length": 6,
+ "value": "0xffff"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Utils.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2176,
+ "length": 2,
+ "value": "16"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Utils.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2756,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Utils.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2866,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Utils.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3447,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Utils.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3580,
+ "length": 4,
+ "value": "0x80"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Utils.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3786,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Utils.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3802,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Utils.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3878,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Utils.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3906,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/ChaCha20.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1145,
+ "length": 2,
+ "value": "64"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/ChaCha20.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1389,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/ChaCha20.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1470,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/ChaCha20.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1514,
+ "length": 2,
+ "value": "12"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/ChaCha20.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1535,
+ "length": 1,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/ChaCha20.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1559,
+ "length": 2,
+ "value": "32"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/ChaCha20.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1710,
+ "length": 1,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/ChaCha20.swift",
+ "kind": "Array",
+ "offset": 1768,
+ "length": 12,
+ "value": "[0, 0, 0, 0]"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/ChaCha20.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1902,
+ "length": 2,
+ "value": "16"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/ChaCha20.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2147,
+ "length": 2,
+ "value": "16"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/ChaCha20.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2181,
+ "length": 2,
+ "value": "32"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/ChaCha20.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2207,
+ "length": 10,
+ "value": "0x61707865"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/ChaCha20.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2239,
+ "length": 10,
+ "value": "0x3320646e"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/ChaCha20.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2295,
+ "length": 10,
+ "value": "0x79622d32"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/ChaCha20.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2327,
+ "length": 10,
+ "value": "0x6b206574"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/ChaCha20.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2377,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/ChaCha20.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2381,
+ "length": 1,
+ "value": "4"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/ChaCha20.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2434,
+ "length": 1,
+ "value": "4"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/ChaCha20.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2438,
+ "length": 1,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/ChaCha20.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2491,
+ "length": 1,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/ChaCha20.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2495,
+ "length": 2,
+ "value": "12"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/ChaCha20.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2549,
+ "length": 2,
+ "value": "12"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/ChaCha20.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2554,
+ "length": 2,
+ "value": "16"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/ChaCha20.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2608,
+ "length": 2,
+ "value": "16"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/ChaCha20.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2613,
+ "length": 2,
+ "value": "20"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/ChaCha20.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2667,
+ "length": 2,
+ "value": "20"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/ChaCha20.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2672,
+ "length": 2,
+ "value": "24"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/ChaCha20.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2727,
+ "length": 2,
+ "value": "24"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/ChaCha20.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2732,
+ "length": 2,
+ "value": "28"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/ChaCha20.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2787,
+ "length": 2,
+ "value": "28"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/ChaCha20.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2792,
+ "length": 2,
+ "value": "32"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/ChaCha20.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2851,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/ChaCha20.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2855,
+ "length": 1,
+ "value": "4"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/ChaCha20.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2913,
+ "length": 1,
+ "value": "4"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/ChaCha20.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2917,
+ "length": 1,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/ChaCha20.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2975,
+ "length": 1,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/ChaCha20.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2979,
+ "length": 2,
+ "value": "12"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/ChaCha20.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3038,
+ "length": 2,
+ "value": "12"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/ChaCha20.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3043,
+ "length": 2,
+ "value": "16"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/ChaCha20.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3237,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/ChaCha20.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3241,
+ "length": 2,
+ "value": "10"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/ChaCha20.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3315,
+ "length": 2,
+ "value": "16"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/ChaCha20.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3329,
+ "length": 2,
+ "value": "16"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/ChaCha20.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3387,
+ "length": 2,
+ "value": "12"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/ChaCha20.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3400,
+ "length": 2,
+ "value": "20"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/ChaCha20.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3460,
+ "length": 1,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/ChaCha20.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3473,
+ "length": 2,
+ "value": "24"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/ChaCha20.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3531,
+ "length": 1,
+ "value": "7"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/ChaCha20.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3543,
+ "length": 2,
+ "value": "25"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/ChaCha20.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3603,
+ "length": 2,
+ "value": "16"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/ChaCha20.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3617,
+ "length": 2,
+ "value": "16"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/ChaCha20.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3675,
+ "length": 2,
+ "value": "12"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/ChaCha20.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3688,
+ "length": 2,
+ "value": "20"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/ChaCha20.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3748,
+ "length": 1,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/ChaCha20.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3761,
+ "length": 2,
+ "value": "24"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/ChaCha20.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3819,
+ "length": 1,
+ "value": "7"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/ChaCha20.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3831,
+ "length": 2,
+ "value": "25"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/ChaCha20.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3891,
+ "length": 2,
+ "value": "16"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/ChaCha20.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3905,
+ "length": 2,
+ "value": "16"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/ChaCha20.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3966,
+ "length": 2,
+ "value": "12"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/ChaCha20.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3979,
+ "length": 2,
+ "value": "20"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/ChaCha20.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4039,
+ "length": 1,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/ChaCha20.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4052,
+ "length": 2,
+ "value": "24"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/ChaCha20.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4113,
+ "length": 1,
+ "value": "7"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/ChaCha20.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4125,
+ "length": 2,
+ "value": "25"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/ChaCha20.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4185,
+ "length": 2,
+ "value": "16"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/ChaCha20.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4199,
+ "length": 2,
+ "value": "16"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/ChaCha20.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4260,
+ "length": 2,
+ "value": "12"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/ChaCha20.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4273,
+ "length": 2,
+ "value": "20"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/ChaCha20.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4333,
+ "length": 1,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/ChaCha20.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4346,
+ "length": 2,
+ "value": "24"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/ChaCha20.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4407,
+ "length": 1,
+ "value": "7"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/ChaCha20.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4419,
+ "length": 2,
+ "value": "25"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/ChaCha20.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4479,
+ "length": 2,
+ "value": "16"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/ChaCha20.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4493,
+ "length": 2,
+ "value": "16"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/ChaCha20.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4554,
+ "length": 2,
+ "value": "12"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/ChaCha20.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4567,
+ "length": 2,
+ "value": "20"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/ChaCha20.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4627,
+ "length": 1,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/ChaCha20.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4640,
+ "length": 2,
+ "value": "24"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/ChaCha20.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4701,
+ "length": 1,
+ "value": "7"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/ChaCha20.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4713,
+ "length": 2,
+ "value": "25"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/ChaCha20.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4773,
+ "length": 2,
+ "value": "16"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/ChaCha20.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4787,
+ "length": 2,
+ "value": "16"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/ChaCha20.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4848,
+ "length": 2,
+ "value": "12"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/ChaCha20.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4861,
+ "length": 2,
+ "value": "20"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/ChaCha20.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4921,
+ "length": 1,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/ChaCha20.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4934,
+ "length": 2,
+ "value": "24"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/ChaCha20.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4995,
+ "length": 1,
+ "value": "7"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/ChaCha20.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5007,
+ "length": 2,
+ "value": "25"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/ChaCha20.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5067,
+ "length": 2,
+ "value": "16"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/ChaCha20.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5081,
+ "length": 2,
+ "value": "16"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/ChaCha20.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5139,
+ "length": 2,
+ "value": "12"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/ChaCha20.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5152,
+ "length": 2,
+ "value": "20"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/ChaCha20.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5212,
+ "length": 1,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/ChaCha20.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5225,
+ "length": 2,
+ "value": "24"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/ChaCha20.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5283,
+ "length": 1,
+ "value": "7"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/ChaCha20.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5295,
+ "length": 2,
+ "value": "25"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/ChaCha20.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5355,
+ "length": 2,
+ "value": "16"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/ChaCha20.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5369,
+ "length": 2,
+ "value": "16"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/ChaCha20.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5427,
+ "length": 2,
+ "value": "12"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/ChaCha20.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5440,
+ "length": 2,
+ "value": "20"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/ChaCha20.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5500,
+ "length": 1,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/ChaCha20.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5513,
+ "length": 2,
+ "value": "24"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/ChaCha20.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5571,
+ "length": 1,
+ "value": "7"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/ChaCha20.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5583,
+ "length": 2,
+ "value": "25"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/ChaCha20.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5927,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/ChaCha20.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5931,
+ "length": 1,
+ "value": "4"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/ChaCha20.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5988,
+ "length": 1,
+ "value": "4"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/ChaCha20.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5992,
+ "length": 1,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/ChaCha20.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6049,
+ "length": 1,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/ChaCha20.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6053,
+ "length": 2,
+ "value": "12"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/ChaCha20.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6111,
+ "length": 2,
+ "value": "12"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/ChaCha20.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6116,
+ "length": 2,
+ "value": "16"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/ChaCha20.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6174,
+ "length": 2,
+ "value": "16"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/ChaCha20.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6179,
+ "length": 2,
+ "value": "20"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/ChaCha20.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6237,
+ "length": 2,
+ "value": "20"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/ChaCha20.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6242,
+ "length": 2,
+ "value": "24"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/ChaCha20.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6300,
+ "length": 2,
+ "value": "24"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/ChaCha20.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6305,
+ "length": 2,
+ "value": "28"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/ChaCha20.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6363,
+ "length": 2,
+ "value": "28"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/ChaCha20.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6368,
+ "length": 2,
+ "value": "32"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/ChaCha20.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6426,
+ "length": 2,
+ "value": "32"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/ChaCha20.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6431,
+ "length": 2,
+ "value": "36"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/ChaCha20.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6489,
+ "length": 2,
+ "value": "36"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/ChaCha20.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6494,
+ "length": 2,
+ "value": "40"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/ChaCha20.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6552,
+ "length": 2,
+ "value": "40"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/ChaCha20.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6557,
+ "length": 2,
+ "value": "44"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/ChaCha20.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6616,
+ "length": 2,
+ "value": "44"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/ChaCha20.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6621,
+ "length": 2,
+ "value": "48"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/ChaCha20.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6680,
+ "length": 2,
+ "value": "48"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/ChaCha20.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6685,
+ "length": 2,
+ "value": "52"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/ChaCha20.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6744,
+ "length": 2,
+ "value": "52"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/ChaCha20.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6749,
+ "length": 2,
+ "value": "56"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/ChaCha20.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6808,
+ "length": 2,
+ "value": "56"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/ChaCha20.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6813,
+ "length": 2,
+ "value": "60"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/ChaCha20.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6872,
+ "length": 2,
+ "value": "60"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/ChaCha20.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6877,
+ "length": 2,
+ "value": "64"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/ChaCha20.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7074,
+ "length": 2,
+ "value": "16"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/ChaCha20.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7108,
+ "length": 2,
+ "value": "32"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/ChaCha20.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7153,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/ChaCha20.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7516,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/ChaCha20.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7533,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/ChaCha20.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7537,
+ "length": 1,
+ "value": "4"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/ChaCha20.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7604,
+ "length": 4,
+ "value": "0xff"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/ChaCha20.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7624,
+ "length": 1,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/ChaCha20.swift",
+ "kind": "BooleanLiteral",
+ "offset": 8581,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/ChaCha20.swift",
+ "kind": "IntegerLiteral",
+ "offset": 9318,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/ChaCha20.swift",
+ "kind": "IntegerLiteral",
+ "offset": 9358,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/ChaCha20.swift",
+ "kind": "BooleanLiteral",
+ "offset": 9542,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/ChaCha20.swift",
+ "kind": "IntegerLiteral",
+ "offset": 9655,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/ChaCha20.swift",
+ "kind": "IntegerLiteral",
+ "offset": 9711,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/ChaCha20.swift",
+ "kind": "IntegerLiteral",
+ "offset": 9806,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/ChaCha20.swift",
+ "kind": "IntegerLiteral",
+ "offset": 10250,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/ChaCha20.swift",
+ "kind": "IntegerLiteral",
+ "offset": 10372,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1311,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1314,
+ "length": 6,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1322,
+ "length": 6,
+ "value": "3"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "Array",
+ "offset": 1366,
+ "length": 9,
+ "value": "[4, 6, 8]"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1392,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1438,
+ "length": 1,
+ "value": "4"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1487,
+ "length": 1,
+ "value": "6"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1311,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1314,
+ "length": 6,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1322,
+ "length": 6,
+ "value": "3"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1311,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1314,
+ "length": 6,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1322,
+ "length": 6,
+ "value": "3"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1692,
+ "length": 2,
+ "value": "16"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "Array",
+ "offset": 2480,
+ "length": 1604,
+ "value": "[0x8d, 0x01, 0x02, 0x04, 0x08, 0x10, 0x20, 0x40, 0x80, 0x1b, 0x36, 0x6c, 0xd8, 0xab, 0x4d, 0x9a, 0x2f, 0x5e, 0xbc, 0x63, 0xc6, 0x97, 0x35, 0x6a, 0xd4, 0xb3, 0x7d, 0xfa, 0xef, 0xc5, 0x91, 0x39, 0x72, 0xe4, 0xd3, 0xbd, 0x61, 0xc2, 0x9f, 0x25, 0x4a, 0x94, 0x33, 0x66, 0xcc, 0x83, 0x1d, 0x3a, 0x74, 0xe8, 0xcb, 0x8d, 0x01, 0x02, 0x04, 0x08, 0x10, 0x20, 0x40, 0x80, 0x1b, 0x36, 0x6c, 0xd8, 0xab, 0x4d, 0x9a, 0x2f, 0x5e, 0xbc, 0x63, 0xc6, 0x97, 0x35, 0x6a, 0xd4, 0xb3, 0x7d, 0xfa, 0xef, 0xc5, 0x91, 0x39, 0x72, 0xe4, 0xd3, 0xbd, 0x61, 0xc2, 0x9f, 0x25, 0x4a, 0x94, 0x33, 0x66, 0xcc, 0x83, 0x1d, 0x3a, 0x74, 0xe8, 0xcb, 0x8d, 0x01, 0x02, 0x04, 0x08, 0x10, 0x20, 0x40, 0x80, 0x1b, 0x36, 0x6c, 0xd8, 0xab, 0x4d, 0x9a, 0x2f, 0x5e, 0xbc, 0x63, 0xc6, 0x97, 0x35, 0x6a, 0xd4, 0xb3, 0x7d, 0xfa, 0xef, 0xc5, 0x91, 0x39, 0x72, 0xe4, 0xd3, 0xbd, 0x61, 0xc2, 0x9f, 0x25, 0x4a, 0x94, 0x33, 0x66, 0xcc, 0x83, 0x1d, 0x3a, 0x74, 0xe8, 0xcb, 0x8d, 0x01, 0x02, 0x04, 0x08, 0x10, 0x20, 0x40, 0x80, 0x1b, 0x36, 0x6c, 0xd8, 0xab, 0x4d, 0x9a, 0x2f, 0x5e, 0xbc, 0x63, 0xc6, 0x97, 0x35, 0x6a, 0xd4, 0xb3, 0x7d, 0xfa, 0xef, 0xc5, 0x91, 0x39, 0x72, 0xe4, 0xd3, 0xbd, 0x61, 0xc2, 0x9f, 0x25, 0x4a, 0x94, 0x33, 0x66, 0xcc, 0x83, 0x1d, 0x3a, 0x74, 0xe8, 0xcb, 0x8d, 0x01, 0x02, 0x04, 0x08, 0x10, 0x20, 0x40, 0x80, 0x1b, 0x36, 0x6c, 0xd8, 0xab, 0x4d, 0x9a, 0x2f, 0x5e, 0xbc, 0x63, 0xc6, 0x97, 0x35, 0x6a, 0xd4, 0xb3, 0x7d, 0xfa, 0xef, 0xc5, 0x91, 0x39, 0x72, 0xe4, 0xd3, 0xbd, 0x61, 0xc2, 0x9f, 0x25, 0x4a, 0x94, 0x33, 0x66, 0xcc, 0x83, 0x1d, 0x3a, 0x74, 0xe8, 0xcb, 0x8d]"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "Array",
+ "offset": 4137,
+ "length": 3050,
+ "value": "[0xa56363c6, 0x847c7cf8, 0x997777ee, 0x8d7b7bf6, 0xdf2f2ff, 0xbd6b6bd6, 0xb16f6fde, 0x54c5c591, 0x50303060, 0x3010102, 0xa96767ce, 0x7d2b2b56, 0x19fefee7, 0x62d7d7b5, 0xe6abab4d, 0x9a7676ec, 0x45caca8f, 0x9d82821f, 0x40c9c989, 0x877d7dfa, 0x15fafaef, 0xeb5959b2, 0xc947478e, 0xbf0f0fb, 0xecadad41, 0x67d4d4b3, 0xfda2a25f, 0xeaafaf45, 0xbf9c9c23, 0xf7a4a453, 0x967272e4, 0x5bc0c09b, 0xc2b7b775, 0x1cfdfde1, 0xae93933d, 0x6a26264c, 0x5a36366c, 0x413f3f7e, 0x2f7f7f5, 0x4fcccc83, 0x5c343468, 0xf4a5a551, 0x34e5e5d1, 0x8f1f1f9, 0x937171e2, 0x73d8d8ab, 0x53313162, 0x3f15152a, 0xc040408, 0x52c7c795, 0x65232346, 0x5ec3c39d, 0x28181830, 0xa1969637, 0xf05050a, 0xb59a9a2f, 0x907070e, 0x36121224, 0x9b80801b, 0x3de2e2df, 0x26ebebcd, 0x6927274e, 0xcdb2b27f, 0x9f7575ea, 0x1b090912, 0x9e83831d, 0x742c2c58, 0x2e1a1a34, 0x2d1b1b36, 0xb26e6edc, 0xee5a5ab4, 0xfba0a05b, 0xf65252a4, 0x4d3b3b76, 0x61d6d6b7, 0xceb3b37d, 0x7b292952, 0x3ee3e3dd, 0x712f2f5e, 0x97848413, 0xf55353a6, 0x68d1d1b9, 0x0, 0x2cededc1, 0x60202040, 0x1ffcfce3, 0xc8b1b179, 0xed5b5bb6, 0xbe6a6ad4, 0x46cbcb8d, 0xd9bebe67, 0x4b393972, 0xde4a4a94, 0xd44c4c98, 0xe85858b0, 0x4acfcf85, 0x6bd0d0bb, 0x2aefefc5, 0xe5aaaa4f, 0x16fbfbed, 0xc5434386, 0xd74d4d9a, 0x55333366, 0x94858511, 0xcf45458a, 0x10f9f9e9, 0x6020204, 0x817f7ffe, 0xf05050a0, 0x443c3c78, 0xba9f9f25, 0xe3a8a84b, 0xf35151a2, 0xfea3a35d, 0xc0404080, 0x8a8f8f05, 0xad92923f, 0xbc9d9d21, 0x48383870, 0x4f5f5f1, 0xdfbcbc63, 0xc1b6b677, 0x75dadaaf, 0x63212142, 0x30101020, 0x1affffe5, 0xef3f3fd, 0x6dd2d2bf, 0x4ccdcd81, 0x140c0c18, 0x35131326, 0x2fececc3, 0xe15f5fbe, 0xa2979735, 0xcc444488, 0x3917172e, 0x57c4c493, 0xf2a7a755, 0x827e7efc, 0x473d3d7a, 0xac6464c8, 0xe75d5dba, 0x2b191932, 0x957373e6, 0xa06060c0, 0x98818119, 0xd14f4f9e, 0x7fdcdca3, 0x66222244, 0x7e2a2a54, 0xab90903b, 0x8388880b, 0xca46468c, 0x29eeeec7, 0xd3b8b86b, 0x3c141428, 0x79dedea7, 0xe25e5ebc, 0x1d0b0b16, 0x76dbdbad, 0x3be0e0db, 0x56323264, 0x4e3a3a74, 0x1e0a0a14, 0xdb494992, 0xa06060c, 0x6c242448, 0xe45c5cb8, 0x5dc2c29f, 0x6ed3d3bd, 0xefacac43, 0xa66262c4, 0xa8919139, 0xa4959531, 0x37e4e4d3, 0x8b7979f2, 0x32e7e7d5, 0x43c8c88b, 0x5937376e, 0xb76d6dda, 0x8c8d8d01, 0x64d5d5b1, 0xd24e4e9c, 0xe0a9a949, 0xb46c6cd8, 0xfa5656ac, 0x7f4f4f3, 0x25eaeacf, 0xaf6565ca, 0x8e7a7af4, 0xe9aeae47, 0x18080810, 0xd5baba6f, 0x887878f0, 0x6f25254a, 0x722e2e5c, 0x241c1c38, 0xf1a6a657, 0xc7b4b473, 0x51c6c697, 0x23e8e8cb, 0x7cdddda1, 0x9c7474e8, 0x211f1f3e, 0xdd4b4b96, 0xdcbdbd61, 0x868b8b0d, 0x858a8a0f, 0x907070e0, 0x423e3e7c, 0xc4b5b571, 0xaa6666cc, 0xd8484890, 0x5030306, 0x1f6f6f7, 0x120e0e1c, 0xa36161c2, 0x5f35356a, 0xf95757ae, 0xd0b9b969, 0x91868617, 0x58c1c199, 0x271d1d3a, 0xb99e9e27, 0x38e1e1d9, 0x13f8f8eb, 0xb398982b, 0x33111122, 0xbb6969d2, 0x70d9d9a9, 0x898e8e07, 0xa7949433, 0xb69b9b2d, 0x221e1e3c, 0x92878715, 0x20e9e9c9, 0x49cece87, 0xff5555aa, 0x78282850, 0x7adfdfa5, 0x8f8c8c03, 0xf8a1a159, 0x80898909, 0x170d0d1a, 0xdabfbf65, 0x31e6e6d7, 0xc6424284, 0xb86868d0, 0xc3414182, 0xb0999929, 0x772d2d5a, 0x110f0f1e, 0xcbb0b07b, 0xfc5454a8, 0xd6bbbb6d, 0x3a16162c]"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "Array",
+ "offset": 7243,
+ "length": 3050,
+ "value": "[0x50a7f451, 0x5365417e, 0xc3a4171a, 0x965e273a, 0xcb6bab3b, 0xf1459d1f, 0xab58faac, 0x9303e34b, 0x55fa3020, 0xf66d76ad, 0x9176cc88, 0x254c02f5, 0xfcd7e54f, 0xd7cb2ac5, 0x80443526, 0x8fa362b5, 0x495ab1de, 0x671bba25, 0x980eea45, 0xe1c0fe5d, 0x2752fc3, 0x12f04c81, 0xa397468d, 0xc6f9d36b, 0xe75f8f03, 0x959c9215, 0xeb7a6dbf, 0xda595295, 0x2d83bed4, 0xd3217458, 0x2969e049, 0x44c8c98e, 0x6a89c275, 0x78798ef4, 0x6b3e5899, 0xdd71b927, 0xb64fe1be, 0x17ad88f0, 0x66ac20c9, 0xb43ace7d, 0x184adf63, 0x82311ae5, 0x60335197, 0x457f5362, 0xe07764b1, 0x84ae6bbb, 0x1ca081fe, 0x942b08f9, 0x58684870, 0x19fd458f, 0x876cde94, 0xb7f87b52, 0x23d373ab, 0xe2024b72, 0x578f1fe3, 0x2aab5566, 0x728ebb2, 0x3c2b52f, 0x9a7bc586, 0xa50837d3, 0xf2872830, 0xb2a5bf23, 0xba6a0302, 0x5c8216ed, 0x2b1ccf8a, 0x92b479a7, 0xf0f207f3, 0xa1e2694e, 0xcdf4da65, 0xd5be0506, 0x1f6234d1, 0x8afea6c4, 0x9d532e34, 0xa055f3a2, 0x32e18a05, 0x75ebf6a4, 0x39ec830b, 0xaaef6040, 0x69f715e, 0x51106ebd, 0xf98a213e, 0x3d06dd96, 0xae053edd, 0x46bde64d, 0xb58d5491, 0x55dc471, 0x6fd40604, 0xff155060, 0x24fb9819, 0x97e9bdd6, 0xcc434089, 0x779ed967, 0xbd42e8b0, 0x888b8907, 0x385b19e7, 0xdbeec879, 0x470a7ca1, 0xe90f427c, 0xc91e84f8, 0x0, 0x83868009, 0x48ed2b32, 0xac70111e, 0x4e725a6c, 0xfbff0efd, 0x5638850f, 0x1ed5ae3d, 0x27392d36, 0x64d90f0a, 0x21a65c68, 0xd1545b9b, 0x3a2e3624, 0xb1670a0c, 0xfe75793, 0xd296eeb4, 0x9e919b1b, 0x4fc5c080, 0xa220dc61, 0x694b775a, 0x161a121c, 0xaba93e2, 0xe52aa0c0, 0x43e0223c, 0x1d171b12, 0xb0d090e, 0xadc78bf2, 0xb9a8b62d, 0xc8a91e14, 0x8519f157, 0x4c0775af, 0xbbdd99ee, 0xfd607fa3, 0x9f2601f7, 0xbcf5725c, 0xc53b6644, 0x347efb5b, 0x7629438b, 0xdcc623cb, 0x68fcedb6, 0x63f1e4b8, 0xcadc31d7, 0x10856342, 0x40229713, 0x2011c684, 0x7d244a85, 0xf83dbbd2, 0x1132f9ae, 0x6da129c7, 0x4b2f9e1d, 0xf330b2dc, 0xec52860d, 0xd0e3c177, 0x6c16b32b, 0x99b970a9, 0xfa489411, 0x2264e947, 0xc48cfca8, 0x1a3ff0a0, 0xd82c7d56, 0xef903322, 0xc74e4987, 0xc1d138d9, 0xfea2ca8c, 0x360bd498, 0xcf81f5a6, 0x28de7aa5, 0x268eb7da, 0xa4bfad3f, 0xe49d3a2c, 0xd927850, 0x9bcc5f6a, 0x62467e54, 0xc2138df6, 0xe8b8d890, 0x5ef7392e, 0xf5afc382, 0xbe805d9f, 0x7c93d069, 0xa92dd56f, 0xb31225cf, 0x3b99acc8, 0xa77d1810, 0x6e639ce8, 0x7bbb3bdb, 0x97826cd, 0xf418596e, 0x1b79aec, 0xa89a4f83, 0x656e95e6, 0x7ee6ffaa, 0x8cfbc21, 0xe6e815ef, 0xd99be7ba, 0xce366f4a, 0xd4099fea, 0xd67cb029, 0xafb2a431, 0x31233f2a, 0x3094a5c6, 0xc066a235, 0x37bc4e74, 0xa6ca82fc, 0xb0d090e0, 0x15d8a733, 0x4a9804f1, 0xf7daec41, 0xe50cd7f, 0x2ff69117, 0x8dd64d76, 0x4db0ef43, 0x544daacc, 0xdf0496e4, 0xe3b5d19e, 0x1b886a4c, 0xb81f2cc1, 0x7f516546, 0x4ea5e9d, 0x5d358c01, 0x737487fa, 0x2e410bfb, 0x5a1d67b3, 0x52d2db92, 0x335610e9, 0x1347d66d, 0x8c61d79a, 0x7a0ca137, 0x8e14f859, 0x893c13eb, 0xee27a9ce, 0x35c961b7, 0xede51ce1, 0x3cb1477a, 0x59dfd29c, 0x3f73f255, 0x79ce1418, 0xbf37c773, 0xeacdf753, 0x5baafd5f, 0x146f3ddf, 0x86db4478, 0x81f3afca, 0x3ec468b9, 0x2c342438, 0x5f40a3c2, 0x72c31d16, 0xc25e2bc, 0x8b493c28, 0x41950dff, 0x7101a839, 0xdeb30c08, 0x9ce4b4d8, 0x90c15664, 0x6184cb7b, 0x70b632d5, 0x745c6c48, 0x4257b8d0]"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "Array",
+ "offset": 10345,
+ "length": 3050,
+ "value": "[0x6363c6a5, 0x7c7cf884, 0x7777ee99, 0x7b7bf68d, 0xf2f2ff0d, 0x6b6bd6bd, 0x6f6fdeb1, 0xc5c59154, 0x30306050, 0x1010203, 0x6767cea9, 0x2b2b567d, 0xfefee719, 0xd7d7b562, 0xabab4de6, 0x7676ec9a, 0xcaca8f45, 0x82821f9d, 0xc9c98940, 0x7d7dfa87, 0xfafaef15, 0x5959b2eb, 0x47478ec9, 0xf0f0fb0b, 0xadad41ec, 0xd4d4b367, 0xa2a25ffd, 0xafaf45ea, 0x9c9c23bf, 0xa4a453f7, 0x7272e496, 0xc0c09b5b, 0xb7b775c2, 0xfdfde11c, 0x93933dae, 0x26264c6a, 0x36366c5a, 0x3f3f7e41, 0xf7f7f502, 0xcccc834f, 0x3434685c, 0xa5a551f4, 0xe5e5d134, 0xf1f1f908, 0x7171e293, 0xd8d8ab73, 0x31316253, 0x15152a3f, 0x404080c, 0xc7c79552, 0x23234665, 0xc3c39d5e, 0x18183028, 0x969637a1, 0x5050a0f, 0x9a9a2fb5, 0x7070e09, 0x12122436, 0x80801b9b, 0xe2e2df3d, 0xebebcd26, 0x27274e69, 0xb2b27fcd, 0x7575ea9f, 0x909121b, 0x83831d9e, 0x2c2c5874, 0x1a1a342e, 0x1b1b362d, 0x6e6edcb2, 0x5a5ab4ee, 0xa0a05bfb, 0x5252a4f6, 0x3b3b764d, 0xd6d6b761, 0xb3b37dce, 0x2929527b, 0xe3e3dd3e, 0x2f2f5e71, 0x84841397, 0x5353a6f5, 0xd1d1b968, 0x0, 0xededc12c, 0x20204060, 0xfcfce31f, 0xb1b179c8, 0x5b5bb6ed, 0x6a6ad4be, 0xcbcb8d46, 0xbebe67d9, 0x3939724b, 0x4a4a94de, 0x4c4c98d4, 0x5858b0e8, 0xcfcf854a, 0xd0d0bb6b, 0xefefc52a, 0xaaaa4fe5, 0xfbfbed16, 0x434386c5, 0x4d4d9ad7, 0x33336655, 0x85851194, 0x45458acf, 0xf9f9e910, 0x2020406, 0x7f7ffe81, 0x5050a0f0, 0x3c3c7844, 0x9f9f25ba, 0xa8a84be3, 0x5151a2f3, 0xa3a35dfe, 0x404080c0, 0x8f8f058a, 0x92923fad, 0x9d9d21bc, 0x38387048, 0xf5f5f104, 0xbcbc63df, 0xb6b677c1, 0xdadaaf75, 0x21214263, 0x10102030, 0xffffe51a, 0xf3f3fd0e, 0xd2d2bf6d, 0xcdcd814c, 0xc0c1814, 0x13132635, 0xececc32f, 0x5f5fbee1, 0x979735a2, 0x444488cc, 0x17172e39, 0xc4c49357, 0xa7a755f2, 0x7e7efc82, 0x3d3d7a47, 0x6464c8ac, 0x5d5dbae7, 0x1919322b, 0x7373e695, 0x6060c0a0, 0x81811998, 0x4f4f9ed1, 0xdcdca37f, 0x22224466, 0x2a2a547e, 0x90903bab, 0x88880b83, 0x46468cca, 0xeeeec729, 0xb8b86bd3, 0x1414283c, 0xdedea779, 0x5e5ebce2, 0xb0b161d, 0xdbdbad76, 0xe0e0db3b, 0x32326456, 0x3a3a744e, 0xa0a141e, 0x494992db, 0x6060c0a, 0x2424486c, 0x5c5cb8e4, 0xc2c29f5d, 0xd3d3bd6e, 0xacac43ef, 0x6262c4a6, 0x919139a8, 0x959531a4, 0xe4e4d337, 0x7979f28b, 0xe7e7d532, 0xc8c88b43, 0x37376e59, 0x6d6ddab7, 0x8d8d018c, 0xd5d5b164, 0x4e4e9cd2, 0xa9a949e0, 0x6c6cd8b4, 0x5656acfa, 0xf4f4f307, 0xeaeacf25, 0x6565caaf, 0x7a7af48e, 0xaeae47e9, 0x8081018, 0xbaba6fd5, 0x7878f088, 0x25254a6f, 0x2e2e5c72, 0x1c1c3824, 0xa6a657f1, 0xb4b473c7, 0xc6c69751, 0xe8e8cb23, 0xdddda17c, 0x7474e89c, 0x1f1f3e21, 0x4b4b96dd, 0xbdbd61dc, 0x8b8b0d86, 0x8a8a0f85, 0x7070e090, 0x3e3e7c42, 0xb5b571c4, 0x6666ccaa, 0x484890d8, 0x3030605, 0xf6f6f701, 0xe0e1c12, 0x6161c2a3, 0x35356a5f, 0x5757aef9, 0xb9b969d0, 0x86861791, 0xc1c19958, 0x1d1d3a27, 0x9e9e27b9, 0xe1e1d938, 0xf8f8eb13, 0x98982bb3, 0x11112233, 0x6969d2bb, 0xd9d9a970, 0x8e8e0789, 0x949433a7, 0x9b9b2db6, 0x1e1e3c22, 0x87871592, 0xe9e9c920, 0xcece8749, 0x5555aaff, 0x28285078, 0xdfdfa57a, 0x8c8c038f, 0xa1a159f8, 0x89890980, 0xd0d1a17, 0xbfbf65da, 0xe6e6d731, 0x424284c6, 0x6868d0b8, 0x414182c3, 0x999929b0, 0x2d2d5a77, 0xf0f1e11, 0xb0b07bcb, 0x5454a8fc, 0xbbbb6dd6, 0x16162c3a]"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "Array",
+ "offset": 13451,
+ "length": 3050,
+ "value": "[0xa7f45150, 0x65417e53, 0xa4171ac3, 0x5e273a96, 0x6bab3bcb, 0x459d1ff1, 0x58faacab, 0x3e34b93, 0xfa302055, 0x6d76adf6, 0x76cc8891, 0x4c02f525, 0xd7e54ffc, 0xcb2ac5d7, 0x44352680, 0xa362b58f, 0x5ab1de49, 0x1bba2567, 0xeea4598, 0xc0fe5de1, 0x752fc302, 0xf04c8112, 0x97468da3, 0xf9d36bc6, 0x5f8f03e7, 0x9c921595, 0x7a6dbfeb, 0x595295da, 0x83bed42d, 0x217458d3, 0x69e04929, 0xc8c98e44, 0x89c2756a, 0x798ef478, 0x3e58996b, 0x71b927dd, 0x4fe1beb6, 0xad88f017, 0xac20c966, 0x3ace7db4, 0x4adf6318, 0x311ae582, 0x33519760, 0x7f536245, 0x7764b1e0, 0xae6bbb84, 0xa081fe1c, 0x2b08f994, 0x68487058, 0xfd458f19, 0x6cde9487, 0xf87b52b7, 0xd373ab23, 0x24b72e2, 0x8f1fe357, 0xab55662a, 0x28ebb207, 0xc2b52f03, 0x7bc5869a, 0x837d3a5, 0x872830f2, 0xa5bf23b2, 0x6a0302ba, 0x8216ed5c, 0x1ccf8a2b, 0xb479a792, 0xf207f3f0, 0xe2694ea1, 0xf4da65cd, 0xbe0506d5, 0x6234d11f, 0xfea6c48a, 0x532e349d, 0x55f3a2a0, 0xe18a0532, 0xebf6a475, 0xec830b39, 0xef6040aa, 0x9f715e06, 0x106ebd51, 0x8a213ef9, 0x6dd963d, 0x53eddae, 0xbde64d46, 0x8d5491b5, 0x5dc47105, 0xd406046f, 0x155060ff, 0xfb981924, 0xe9bdd697, 0x434089cc, 0x9ed96777, 0x42e8b0bd, 0x8b890788, 0x5b19e738, 0xeec879db, 0xa7ca147, 0xf427ce9, 0x1e84f8c9, 0x0, 0x86800983, 0xed2b3248, 0x70111eac, 0x725a6c4e, 0xff0efdfb, 0x38850f56, 0xd5ae3d1e, 0x392d3627, 0xd90f0a64, 0xa65c6821, 0x545b9bd1, 0x2e36243a, 0x670a0cb1, 0xe757930f, 0x96eeb4d2, 0x919b1b9e, 0xc5c0804f, 0x20dc61a2, 0x4b775a69, 0x1a121c16, 0xba93e20a, 0x2aa0c0e5, 0xe0223c43, 0x171b121d, 0xd090e0b, 0xc78bf2ad, 0xa8b62db9, 0xa91e14c8, 0x19f15785, 0x775af4c, 0xdd99eebb, 0x607fa3fd, 0x2601f79f, 0xf5725cbc, 0x3b6644c5, 0x7efb5b34, 0x29438b76, 0xc623cbdc, 0xfcedb668, 0xf1e4b863, 0xdc31d7ca, 0x85634210, 0x22971340, 0x11c68420, 0x244a857d, 0x3dbbd2f8, 0x32f9ae11, 0xa129c76d, 0x2f9e1d4b, 0x30b2dcf3, 0x52860dec, 0xe3c177d0, 0x16b32b6c, 0xb970a999, 0x489411fa, 0x64e94722, 0x8cfca8c4, 0x3ff0a01a, 0x2c7d56d8, 0x903322ef, 0x4e4987c7, 0xd138d9c1, 0xa2ca8cfe, 0xbd49836, 0x81f5a6cf, 0xde7aa528, 0x8eb7da26, 0xbfad3fa4, 0x9d3a2ce4, 0x9278500d, 0xcc5f6a9b, 0x467e5462, 0x138df6c2, 0xb8d890e8, 0xf7392e5e, 0xafc382f5, 0x805d9fbe, 0x93d0697c, 0x2dd56fa9, 0x1225cfb3, 0x99acc83b, 0x7d1810a7, 0x639ce86e, 0xbb3bdb7b, 0x7826cd09, 0x18596ef4, 0xb79aec01, 0x9a4f83a8, 0x6e95e665, 0xe6ffaa7e, 0xcfbc2108, 0xe815efe6, 0x9be7bad9, 0x366f4ace, 0x99fead4, 0x7cb029d6, 0xb2a431af, 0x233f2a31, 0x94a5c630, 0x66a235c0, 0xbc4e7437, 0xca82fca6, 0xd090e0b0, 0xd8a73315, 0x9804f14a, 0xdaec41f7, 0x50cd7f0e, 0xf691172f, 0xd64d768d, 0xb0ef434d, 0x4daacc54, 0x496e4df, 0xb5d19ee3, 0x886a4c1b, 0x1f2cc1b8, 0x5165467f, 0xea5e9d04, 0x358c015d, 0x7487fa73, 0x410bfb2e, 0x1d67b35a, 0xd2db9252, 0x5610e933, 0x47d66d13, 0x61d79a8c, 0xca1377a, 0x14f8598e, 0x3c13eb89, 0x27a9ceee, 0xc961b735, 0xe51ce1ed, 0xb1477a3c, 0xdfd29c59, 0x73f2553f, 0xce141879, 0x37c773bf, 0xcdf753ea, 0xaafd5f5b, 0x6f3ddf14, 0xdb447886, 0xf3afca81, 0xc468b93e, 0x3424382c, 0x40a3c25f, 0xc31d1672, 0x25e2bc0c, 0x493c288b, 0x950dff41, 0x1a83971, 0xb30c08de, 0xe4b4d89c, 0xc1566490, 0x84cb7b61, 0xb632d570, 0x5c6c4874, 0x57b8d042]"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "Array",
+ "offset": 16553,
+ "length": 3050,
+ "value": "[0x63c6a563, 0x7cf8847c, 0x77ee9977, 0x7bf68d7b, 0xf2ff0df2, 0x6bd6bd6b, 0x6fdeb16f, 0xc59154c5, 0x30605030, 0x1020301, 0x67cea967, 0x2b567d2b, 0xfee719fe, 0xd7b562d7, 0xab4de6ab, 0x76ec9a76, 0xca8f45ca, 0x821f9d82, 0xc98940c9, 0x7dfa877d, 0xfaef15fa, 0x59b2eb59, 0x478ec947, 0xf0fb0bf0, 0xad41ecad, 0xd4b367d4, 0xa25ffda2, 0xaf45eaaf, 0x9c23bf9c, 0xa453f7a4, 0x72e49672, 0xc09b5bc0, 0xb775c2b7, 0xfde11cfd, 0x933dae93, 0x264c6a26, 0x366c5a36, 0x3f7e413f, 0xf7f502f7, 0xcc834fcc, 0x34685c34, 0xa551f4a5, 0xe5d134e5, 0xf1f908f1, 0x71e29371, 0xd8ab73d8, 0x31625331, 0x152a3f15, 0x4080c04, 0xc79552c7, 0x23466523, 0xc39d5ec3, 0x18302818, 0x9637a196, 0x50a0f05, 0x9a2fb59a, 0x70e0907, 0x12243612, 0x801b9b80, 0xe2df3de2, 0xebcd26eb, 0x274e6927, 0xb27fcdb2, 0x75ea9f75, 0x9121b09, 0x831d9e83, 0x2c58742c, 0x1a342e1a, 0x1b362d1b, 0x6edcb26e, 0x5ab4ee5a, 0xa05bfba0, 0x52a4f652, 0x3b764d3b, 0xd6b761d6, 0xb37dceb3, 0x29527b29, 0xe3dd3ee3, 0x2f5e712f, 0x84139784, 0x53a6f553, 0xd1b968d1, 0x0, 0xedc12ced, 0x20406020, 0xfce31ffc, 0xb179c8b1, 0x5bb6ed5b, 0x6ad4be6a, 0xcb8d46cb, 0xbe67d9be, 0x39724b39, 0x4a94de4a, 0x4c98d44c, 0x58b0e858, 0xcf854acf, 0xd0bb6bd0, 0xefc52aef, 0xaa4fe5aa, 0xfbed16fb, 0x4386c543, 0x4d9ad74d, 0x33665533, 0x85119485, 0x458acf45, 0xf9e910f9, 0x2040602, 0x7ffe817f, 0x50a0f050, 0x3c78443c, 0x9f25ba9f, 0xa84be3a8, 0x51a2f351, 0xa35dfea3, 0x4080c040, 0x8f058a8f, 0x923fad92, 0x9d21bc9d, 0x38704838, 0xf5f104f5, 0xbc63dfbc, 0xb677c1b6, 0xdaaf75da, 0x21426321, 0x10203010, 0xffe51aff, 0xf3fd0ef3, 0xd2bf6dd2, 0xcd814ccd, 0xc18140c, 0x13263513, 0xecc32fec, 0x5fbee15f, 0x9735a297, 0x4488cc44, 0x172e3917, 0xc49357c4, 0xa755f2a7, 0x7efc827e, 0x3d7a473d, 0x64c8ac64, 0x5dbae75d, 0x19322b19, 0x73e69573, 0x60c0a060, 0x81199881, 0x4f9ed14f, 0xdca37fdc, 0x22446622, 0x2a547e2a, 0x903bab90, 0x880b8388, 0x468cca46, 0xeec729ee, 0xb86bd3b8, 0x14283c14, 0xdea779de, 0x5ebce25e, 0xb161d0b, 0xdbad76db, 0xe0db3be0, 0x32645632, 0x3a744e3a, 0xa141e0a, 0x4992db49, 0x60c0a06, 0x24486c24, 0x5cb8e45c, 0xc29f5dc2, 0xd3bd6ed3, 0xac43efac, 0x62c4a662, 0x9139a891, 0x9531a495, 0xe4d337e4, 0x79f28b79, 0xe7d532e7, 0xc88b43c8, 0x376e5937, 0x6ddab76d, 0x8d018c8d, 0xd5b164d5, 0x4e9cd24e, 0xa949e0a9, 0x6cd8b46c, 0x56acfa56, 0xf4f307f4, 0xeacf25ea, 0x65caaf65, 0x7af48e7a, 0xae47e9ae, 0x8101808, 0xba6fd5ba, 0x78f08878, 0x254a6f25, 0x2e5c722e, 0x1c38241c, 0xa657f1a6, 0xb473c7b4, 0xc69751c6, 0xe8cb23e8, 0xdda17cdd, 0x74e89c74, 0x1f3e211f, 0x4b96dd4b, 0xbd61dcbd, 0x8b0d868b, 0x8a0f858a, 0x70e09070, 0x3e7c423e, 0xb571c4b5, 0x66ccaa66, 0x4890d848, 0x3060503, 0xf6f701f6, 0xe1c120e, 0x61c2a361, 0x356a5f35, 0x57aef957, 0xb969d0b9, 0x86179186, 0xc19958c1, 0x1d3a271d, 0x9e27b99e, 0xe1d938e1, 0xf8eb13f8, 0x982bb398, 0x11223311, 0x69d2bb69, 0xd9a970d9, 0x8e07898e, 0x9433a794, 0x9b2db69b, 0x1e3c221e, 0x87159287, 0xe9c920e9, 0xce8749ce, 0x55aaff55, 0x28507828, 0xdfa57adf, 0x8c038f8c, 0xa159f8a1, 0x89098089, 0xd1a170d, 0xbf65dabf, 0xe6d731e6, 0x4284c642, 0x68d0b868, 0x4182c341, 0x9929b099, 0x2d5a772d, 0xf1e110f, 0xb07bcbb0, 0x54a8fc54, 0xbb6dd6bb, 0x162c3a16]"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "Array",
+ "offset": 19659,
+ "length": 3050,
+ "value": "[0xf45150a7, 0x417e5365, 0x171ac3a4, 0x273a965e, 0xab3bcb6b, 0x9d1ff145, 0xfaacab58, 0xe34b9303, 0x302055fa, 0x76adf66d, 0xcc889176, 0x2f5254c, 0xe54ffcd7, 0x2ac5d7cb, 0x35268044, 0x62b58fa3, 0xb1de495a, 0xba25671b, 0xea45980e, 0xfe5de1c0, 0x2fc30275, 0x4c8112f0, 0x468da397, 0xd36bc6f9, 0x8f03e75f, 0x9215959c, 0x6dbfeb7a, 0x5295da59, 0xbed42d83, 0x7458d321, 0xe0492969, 0xc98e44c8, 0xc2756a89, 0x8ef47879, 0x58996b3e, 0xb927dd71, 0xe1beb64f, 0x88f017ad, 0x20c966ac, 0xce7db43a, 0xdf63184a, 0x1ae58231, 0x51976033, 0x5362457f, 0x64b1e077, 0x6bbb84ae, 0x81fe1ca0, 0x8f9942b, 0x48705868, 0x458f19fd, 0xde94876c, 0x7b52b7f8, 0x73ab23d3, 0x4b72e202, 0x1fe3578f, 0x55662aab, 0xebb20728, 0xb52f03c2, 0xc5869a7b, 0x37d3a508, 0x2830f287, 0xbf23b2a5, 0x302ba6a, 0x16ed5c82, 0xcf8a2b1c, 0x79a792b4, 0x7f3f0f2, 0x694ea1e2, 0xda65cdf4, 0x506d5be, 0x34d11f62, 0xa6c48afe, 0x2e349d53, 0xf3a2a055, 0x8a0532e1, 0xf6a475eb, 0x830b39ec, 0x6040aaef, 0x715e069f, 0x6ebd5110, 0x213ef98a, 0xdd963d06, 0x3eddae05, 0xe64d46bd, 0x5491b58d, 0xc471055d, 0x6046fd4, 0x5060ff15, 0x981924fb, 0xbdd697e9, 0x4089cc43, 0xd967779e, 0xe8b0bd42, 0x8907888b, 0x19e7385b, 0xc879dbee, 0x7ca1470a, 0x427ce90f, 0x84f8c91e, 0x0, 0x80098386, 0x2b3248ed, 0x111eac70, 0x5a6c4e72, 0xefdfbff, 0x850f5638, 0xae3d1ed5, 0x2d362739, 0xf0a64d9, 0x5c6821a6, 0x5b9bd154, 0x36243a2e, 0xa0cb167, 0x57930fe7, 0xeeb4d296, 0x9b1b9e91, 0xc0804fc5, 0xdc61a220, 0x775a694b, 0x121c161a, 0x93e20aba, 0xa0c0e52a, 0x223c43e0, 0x1b121d17, 0x90e0b0d, 0x8bf2adc7, 0xb62db9a8, 0x1e14c8a9, 0xf1578519, 0x75af4c07, 0x99eebbdd, 0x7fa3fd60, 0x1f79f26, 0x725cbcf5, 0x6644c53b, 0xfb5b347e, 0x438b7629, 0x23cbdcc6, 0xedb668fc, 0xe4b863f1, 0x31d7cadc, 0x63421085, 0x97134022, 0xc6842011, 0x4a857d24, 0xbbd2f83d, 0xf9ae1132, 0x29c76da1, 0x9e1d4b2f, 0xb2dcf330, 0x860dec52, 0xc177d0e3, 0xb32b6c16, 0x70a999b9, 0x9411fa48, 0xe9472264, 0xfca8c48c, 0xf0a01a3f, 0x7d56d82c, 0x3322ef90, 0x4987c74e, 0x38d9c1d1, 0xca8cfea2, 0xd498360b, 0xf5a6cf81, 0x7aa528de, 0xb7da268e, 0xad3fa4bf, 0x3a2ce49d, 0x78500d92, 0x5f6a9bcc, 0x7e546246, 0x8df6c213, 0xd890e8b8, 0x392e5ef7, 0xc382f5af, 0x5d9fbe80, 0xd0697c93, 0xd56fa92d, 0x25cfb312, 0xacc83b99, 0x1810a77d, 0x9ce86e63, 0x3bdb7bbb, 0x26cd0978, 0x596ef418, 0x9aec01b7, 0x4f83a89a, 0x95e6656e, 0xffaa7ee6, 0xbc2108cf, 0x15efe6e8, 0xe7bad99b, 0x6f4ace36, 0x9fead409, 0xb029d67c, 0xa431afb2, 0x3f2a3123, 0xa5c63094, 0xa235c066, 0x4e7437bc, 0x82fca6ca, 0x90e0b0d0, 0xa73315d8, 0x4f14a98, 0xec41f7da, 0xcd7f0e50, 0x91172ff6, 0x4d768dd6, 0xef434db0, 0xaacc544d, 0x96e4df04, 0xd19ee3b5, 0x6a4c1b88, 0x2cc1b81f, 0x65467f51, 0x5e9d04ea, 0x8c015d35, 0x87fa7374, 0xbfb2e41, 0x67b35a1d, 0xdb9252d2, 0x10e93356, 0xd66d1347, 0xd79a8c61, 0xa1377a0c, 0xf8598e14, 0x13eb893c, 0xa9ceee27, 0x61b735c9, 0x1ce1ede5, 0x477a3cb1, 0xd29c59df, 0xf2553f73, 0x141879ce, 0xc773bf37, 0xf753eacd, 0xfd5f5baa, 0x3ddf146f, 0x447886db, 0xafca81f3, 0x68b93ec4, 0x24382c34, 0xa3c25f40, 0x1d1672c3, 0xe2bc0c25, 0x3c288b49, 0xdff4195, 0xa8397101, 0xc08deb3, 0xb4d89ce4, 0x566490c1, 0xcb7b6184, 0x32d570b6, 0x6c48745c, 0xb8d04257]"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "Array",
+ "offset": 22761,
+ "length": 3050,
+ "value": "[0xc6a56363, 0xf8847c7c, 0xee997777, 0xf68d7b7b, 0xff0df2f2, 0xd6bd6b6b, 0xdeb16f6f, 0x9154c5c5, 0x60503030, 0x2030101, 0xcea96767, 0x567d2b2b, 0xe719fefe, 0xb562d7d7, 0x4de6abab, 0xec9a7676, 0x8f45caca, 0x1f9d8282, 0x8940c9c9, 0xfa877d7d, 0xef15fafa, 0xb2eb5959, 0x8ec94747, 0xfb0bf0f0, 0x41ecadad, 0xb367d4d4, 0x5ffda2a2, 0x45eaafaf, 0x23bf9c9c, 0x53f7a4a4, 0xe4967272, 0x9b5bc0c0, 0x75c2b7b7, 0xe11cfdfd, 0x3dae9393, 0x4c6a2626, 0x6c5a3636, 0x7e413f3f, 0xf502f7f7, 0x834fcccc, 0x685c3434, 0x51f4a5a5, 0xd134e5e5, 0xf908f1f1, 0xe2937171, 0xab73d8d8, 0x62533131, 0x2a3f1515, 0x80c0404, 0x9552c7c7, 0x46652323, 0x9d5ec3c3, 0x30281818, 0x37a19696, 0xa0f0505, 0x2fb59a9a, 0xe090707, 0x24361212, 0x1b9b8080, 0xdf3de2e2, 0xcd26ebeb, 0x4e692727, 0x7fcdb2b2, 0xea9f7575, 0x121b0909, 0x1d9e8383, 0x58742c2c, 0x342e1a1a, 0x362d1b1b, 0xdcb26e6e, 0xb4ee5a5a, 0x5bfba0a0, 0xa4f65252, 0x764d3b3b, 0xb761d6d6, 0x7dceb3b3, 0x527b2929, 0xdd3ee3e3, 0x5e712f2f, 0x13978484, 0xa6f55353, 0xb968d1d1, 0x0, 0xc12ceded, 0x40602020, 0xe31ffcfc, 0x79c8b1b1, 0xb6ed5b5b, 0xd4be6a6a, 0x8d46cbcb, 0x67d9bebe, 0x724b3939, 0x94de4a4a, 0x98d44c4c, 0xb0e85858, 0x854acfcf, 0xbb6bd0d0, 0xc52aefef, 0x4fe5aaaa, 0xed16fbfb, 0x86c54343, 0x9ad74d4d, 0x66553333, 0x11948585, 0x8acf4545, 0xe910f9f9, 0x4060202, 0xfe817f7f, 0xa0f05050, 0x78443c3c, 0x25ba9f9f, 0x4be3a8a8, 0xa2f35151, 0x5dfea3a3, 0x80c04040, 0x58a8f8f, 0x3fad9292, 0x21bc9d9d, 0x70483838, 0xf104f5f5, 0x63dfbcbc, 0x77c1b6b6, 0xaf75dada, 0x42632121, 0x20301010, 0xe51affff, 0xfd0ef3f3, 0xbf6dd2d2, 0x814ccdcd, 0x18140c0c, 0x26351313, 0xc32fecec, 0xbee15f5f, 0x35a29797, 0x88cc4444, 0x2e391717, 0x9357c4c4, 0x55f2a7a7, 0xfc827e7e, 0x7a473d3d, 0xc8ac6464, 0xbae75d5d, 0x322b1919, 0xe6957373, 0xc0a06060, 0x19988181, 0x9ed14f4f, 0xa37fdcdc, 0x44662222, 0x547e2a2a, 0x3bab9090, 0xb838888, 0x8cca4646, 0xc729eeee, 0x6bd3b8b8, 0x283c1414, 0xa779dede, 0xbce25e5e, 0x161d0b0b, 0xad76dbdb, 0xdb3be0e0, 0x64563232, 0x744e3a3a, 0x141e0a0a, 0x92db4949, 0xc0a0606, 0x486c2424, 0xb8e45c5c, 0x9f5dc2c2, 0xbd6ed3d3, 0x43efacac, 0xc4a66262, 0x39a89191, 0x31a49595, 0xd337e4e4, 0xf28b7979, 0xd532e7e7, 0x8b43c8c8, 0x6e593737, 0xdab76d6d, 0x18c8d8d, 0xb164d5d5, 0x9cd24e4e, 0x49e0a9a9, 0xd8b46c6c, 0xacfa5656, 0xf307f4f4, 0xcf25eaea, 0xcaaf6565, 0xf48e7a7a, 0x47e9aeae, 0x10180808, 0x6fd5baba, 0xf0887878, 0x4a6f2525, 0x5c722e2e, 0x38241c1c, 0x57f1a6a6, 0x73c7b4b4, 0x9751c6c6, 0xcb23e8e8, 0xa17cdddd, 0xe89c7474, 0x3e211f1f, 0x96dd4b4b, 0x61dcbdbd, 0xd868b8b, 0xf858a8a, 0xe0907070, 0x7c423e3e, 0x71c4b5b5, 0xccaa6666, 0x90d84848, 0x6050303, 0xf701f6f6, 0x1c120e0e, 0xc2a36161, 0x6a5f3535, 0xaef95757, 0x69d0b9b9, 0x17918686, 0x9958c1c1, 0x3a271d1d, 0x27b99e9e, 0xd938e1e1, 0xeb13f8f8, 0x2bb39898, 0x22331111, 0xd2bb6969, 0xa970d9d9, 0x7898e8e, 0x33a79494, 0x2db69b9b, 0x3c221e1e, 0x15928787, 0xc920e9e9, 0x8749cece, 0xaaff5555, 0x50782828, 0xa57adfdf, 0x38f8c8c, 0x59f8a1a1, 0x9808989, 0x1a170d0d, 0x65dabfbf, 0xd731e6e6, 0x84c64242, 0xd0b86868, 0x82c34141, 0x29b09999, 0x5a772d2d, 0x1e110f0f, 0x7bcbb0b0, 0xa8fc5454, 0x6dd6bbbb, 0x2c3a1616]"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "Array",
+ "offset": 25867,
+ "length": 3050,
+ "value": "[0x5150a7f4, 0x7e536541, 0x1ac3a417, 0x3a965e27, 0x3bcb6bab, 0x1ff1459d, 0xacab58fa, 0x4b9303e3, 0x2055fa30, 0xadf66d76, 0x889176cc, 0xf5254c02, 0x4ffcd7e5, 0xc5d7cb2a, 0x26804435, 0xb58fa362, 0xde495ab1, 0x25671bba, 0x45980eea, 0x5de1c0fe, 0xc302752f, 0x8112f04c, 0x8da39746, 0x6bc6f9d3, 0x3e75f8f, 0x15959c92, 0xbfeb7a6d, 0x95da5952, 0xd42d83be, 0x58d32174, 0x492969e0, 0x8e44c8c9, 0x756a89c2, 0xf478798e, 0x996b3e58, 0x27dd71b9, 0xbeb64fe1, 0xf017ad88, 0xc966ac20, 0x7db43ace, 0x63184adf, 0xe582311a, 0x97603351, 0x62457f53, 0xb1e07764, 0xbb84ae6b, 0xfe1ca081, 0xf9942b08, 0x70586848, 0x8f19fd45, 0x94876cde, 0x52b7f87b, 0xab23d373, 0x72e2024b, 0xe3578f1f, 0x662aab55, 0xb20728eb, 0x2f03c2b5, 0x869a7bc5, 0xd3a50837, 0x30f28728, 0x23b2a5bf, 0x2ba6a03, 0xed5c8216, 0x8a2b1ccf, 0xa792b479, 0xf3f0f207, 0x4ea1e269, 0x65cdf4da, 0x6d5be05, 0xd11f6234, 0xc48afea6, 0x349d532e, 0xa2a055f3, 0x532e18a, 0xa475ebf6, 0xb39ec83, 0x40aaef60, 0x5e069f71, 0xbd51106e, 0x3ef98a21, 0x963d06dd, 0xddae053e, 0x4d46bde6, 0x91b58d54, 0x71055dc4, 0x46fd406, 0x60ff1550, 0x1924fb98, 0xd697e9bd, 0x89cc4340, 0x67779ed9, 0xb0bd42e8, 0x7888b89, 0xe7385b19, 0x79dbeec8, 0xa1470a7c, 0x7ce90f42, 0xf8c91e84, 0x0, 0x9838680, 0x3248ed2b, 0x1eac7011, 0x6c4e725a, 0xfdfbff0e, 0xf563885, 0x3d1ed5ae, 0x3627392d, 0xa64d90f, 0x6821a65c, 0x9bd1545b, 0x243a2e36, 0xcb1670a, 0x930fe757, 0xb4d296ee, 0x1b9e919b, 0x804fc5c0, 0x61a220dc, 0x5a694b77, 0x1c161a12, 0xe20aba93, 0xc0e52aa0, 0x3c43e022, 0x121d171b, 0xe0b0d09, 0xf2adc78b, 0x2db9a8b6, 0x14c8a91e, 0x578519f1, 0xaf4c0775, 0xeebbdd99, 0xa3fd607f, 0xf79f2601, 0x5cbcf572, 0x44c53b66, 0x5b347efb, 0x8b762943, 0xcbdcc623, 0xb668fced, 0xb863f1e4, 0xd7cadc31, 0x42108563, 0x13402297, 0x842011c6, 0x857d244a, 0xd2f83dbb, 0xae1132f9, 0xc76da129, 0x1d4b2f9e, 0xdcf330b2, 0xdec5286, 0x77d0e3c1, 0x2b6c16b3, 0xa999b970, 0x11fa4894, 0x472264e9, 0xa8c48cfc, 0xa01a3ff0, 0x56d82c7d, 0x22ef9033, 0x87c74e49, 0xd9c1d138, 0x8cfea2ca, 0x98360bd4, 0xa6cf81f5, 0xa528de7a, 0xda268eb7, 0x3fa4bfad, 0x2ce49d3a, 0x500d9278, 0x6a9bcc5f, 0x5462467e, 0xf6c2138d, 0x90e8b8d8, 0x2e5ef739, 0x82f5afc3, 0x9fbe805d, 0x697c93d0, 0x6fa92dd5, 0xcfb31225, 0xc83b99ac, 0x10a77d18, 0xe86e639c, 0xdb7bbb3b, 0xcd097826, 0x6ef41859, 0xec01b79a, 0x83a89a4f, 0xe6656e95, 0xaa7ee6ff, 0x2108cfbc, 0xefe6e815, 0xbad99be7, 0x4ace366f, 0xead4099f, 0x29d67cb0, 0x31afb2a4, 0x2a31233f, 0xc63094a5, 0x35c066a2, 0x7437bc4e, 0xfca6ca82, 0xe0b0d090, 0x3315d8a7, 0xf14a9804, 0x41f7daec, 0x7f0e50cd, 0x172ff691, 0x768dd64d, 0x434db0ef, 0xcc544daa, 0xe4df0496, 0x9ee3b5d1, 0x4c1b886a, 0xc1b81f2c, 0x467f5165, 0x9d04ea5e, 0x15d358c, 0xfa737487, 0xfb2e410b, 0xb35a1d67, 0x9252d2db, 0xe9335610, 0x6d1347d6, 0x9a8c61d7, 0x377a0ca1, 0x598e14f8, 0xeb893c13, 0xceee27a9, 0xb735c961, 0xe1ede51c, 0x7a3cb147, 0x9c59dfd2, 0x553f73f2, 0x1879ce14, 0x73bf37c7, 0x53eacdf7, 0x5f5baafd, 0xdf146f3d, 0x7886db44, 0xca81f3af, 0xb93ec468, 0x382c3424, 0xc25f40a3, 0x1672c31d, 0xbc0c25e2, 0x288b493c, 0xff41950d, 0x397101a8, 0x8deb30c, 0xd89ce4b4, 0x6490c156, 0x7b6184cb, 0xd570b632, 0x48745c6c, 0xd04257b8]"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "Array",
+ "offset": 28969,
+ "length": 3050,
+ "value": "[0x0, 0xb0d090e, 0x161a121c, 0x1d171b12, 0x2c342438, 0x27392d36, 0x3a2e3624, 0x31233f2a, 0x58684870, 0x5365417e, 0x4e725a6c, 0x457f5362, 0x745c6c48, 0x7f516546, 0x62467e54, 0x694b775a, 0xb0d090e0, 0xbbdd99ee, 0xa6ca82fc, 0xadc78bf2, 0x9ce4b4d8, 0x97e9bdd6, 0x8afea6c4, 0x81f3afca, 0xe8b8d890, 0xe3b5d19e, 0xfea2ca8c, 0xf5afc382, 0xc48cfca8, 0xcf81f5a6, 0xd296eeb4, 0xd99be7ba, 0x7bbb3bdb, 0x70b632d5, 0x6da129c7, 0x66ac20c9, 0x578f1fe3, 0x5c8216ed, 0x41950dff, 0x4a9804f1, 0x23d373ab, 0x28de7aa5, 0x35c961b7, 0x3ec468b9, 0xfe75793, 0x4ea5e9d, 0x19fd458f, 0x12f04c81, 0xcb6bab3b, 0xc066a235, 0xdd71b927, 0xd67cb029, 0xe75f8f03, 0xec52860d, 0xf1459d1f, 0xfa489411, 0x9303e34b, 0x980eea45, 0x8519f157, 0x8e14f859, 0xbf37c773, 0xb43ace7d, 0xa92dd56f, 0xa220dc61, 0xf66d76ad, 0xfd607fa3, 0xe07764b1, 0xeb7a6dbf, 0xda595295, 0xd1545b9b, 0xcc434089, 0xc74e4987, 0xae053edd, 0xa50837d3, 0xb81f2cc1, 0xb31225cf, 0x82311ae5, 0x893c13eb, 0x942b08f9, 0x9f2601f7, 0x46bde64d, 0x4db0ef43, 0x50a7f451, 0x5baafd5f, 0x6a89c275, 0x6184cb7b, 0x7c93d069, 0x779ed967, 0x1ed5ae3d, 0x15d8a733, 0x8cfbc21, 0x3c2b52f, 0x32e18a05, 0x39ec830b, 0x24fb9819, 0x2ff69117, 0x8dd64d76, 0x86db4478, 0x9bcc5f6a, 0x90c15664, 0xa1e2694e, 0xaaef6040, 0xb7f87b52, 0xbcf5725c, 0xd5be0506, 0xdeb30c08, 0xc3a4171a, 0xc8a91e14, 0xf98a213e, 0xf2872830, 0xef903322, 0xe49d3a2c, 0x3d06dd96, 0x360bd498, 0x2b1ccf8a, 0x2011c684, 0x1132f9ae, 0x1a3ff0a0, 0x728ebb2, 0xc25e2bc, 0x656e95e6, 0x6e639ce8, 0x737487fa, 0x78798ef4, 0x495ab1de, 0x4257b8d0, 0x5f40a3c2, 0x544daacc, 0xf7daec41, 0xfcd7e54f, 0xe1c0fe5d, 0xeacdf753, 0xdbeec879, 0xd0e3c177, 0xcdf4da65, 0xc6f9d36b, 0xafb2a431, 0xa4bfad3f, 0xb9a8b62d, 0xb2a5bf23, 0x83868009, 0x888b8907, 0x959c9215, 0x9e919b1b, 0x470a7ca1, 0x4c0775af, 0x51106ebd, 0x5a1d67b3, 0x6b3e5899, 0x60335197, 0x7d244a85, 0x7629438b, 0x1f6234d1, 0x146f3ddf, 0x97826cd, 0x2752fc3, 0x335610e9, 0x385b19e7, 0x254c02f5, 0x2e410bfb, 0x8c61d79a, 0x876cde94, 0x9a7bc586, 0x9176cc88, 0xa055f3a2, 0xab58faac, 0xb64fe1be, 0xbd42e8b0, 0xd4099fea, 0xdf0496e4, 0xc2138df6, 0xc91e84f8, 0xf83dbbd2, 0xf330b2dc, 0xee27a9ce, 0xe52aa0c0, 0x3cb1477a, 0x37bc4e74, 0x2aab5566, 0x21a65c68, 0x10856342, 0x1b886a4c, 0x69f715e, 0xd927850, 0x64d90f0a, 0x6fd40604, 0x72c31d16, 0x79ce1418, 0x48ed2b32, 0x43e0223c, 0x5ef7392e, 0x55fa3020, 0x1b79aec, 0xaba93e2, 0x17ad88f0, 0x1ca081fe, 0x2d83bed4, 0x268eb7da, 0x3b99acc8, 0x3094a5c6, 0x59dfd29c, 0x52d2db92, 0x4fc5c080, 0x44c8c98e, 0x75ebf6a4, 0x7ee6ffaa, 0x63f1e4b8, 0x68fcedb6, 0xb1670a0c, 0xba6a0302, 0xa77d1810, 0xac70111e, 0x9d532e34, 0x965e273a, 0x8b493c28, 0x80443526, 0xe90f427c, 0xe2024b72, 0xff155060, 0xf418596e, 0xc53b6644, 0xce366f4a, 0xd3217458, 0xd82c7d56, 0x7a0ca137, 0x7101a839, 0x6c16b32b, 0x671bba25, 0x5638850f, 0x5d358c01, 0x40229713, 0x4b2f9e1d, 0x2264e947, 0x2969e049, 0x347efb5b, 0x3f73f255, 0xe50cd7f, 0x55dc471, 0x184adf63, 0x1347d66d, 0xcadc31d7, 0xc1d138d9, 0xdcc623cb, 0xd7cb2ac5, 0xe6e815ef, 0xede51ce1, 0xf0f207f3, 0xfbff0efd, 0x92b479a7, 0x99b970a9, 0x84ae6bbb, 0x8fa362b5, 0xbe805d9f, 0xb58d5491, 0xa89a4f83, 0xa397468d]"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "Array",
+ "offset": 32071,
+ "length": 3050,
+ "value": "[0x0, 0xd090e0b, 0x1a121c16, 0x171b121d, 0x3424382c, 0x392d3627, 0x2e36243a, 0x233f2a31, 0x68487058, 0x65417e53, 0x725a6c4e, 0x7f536245, 0x5c6c4874, 0x5165467f, 0x467e5462, 0x4b775a69, 0xd090e0b0, 0xdd99eebb, 0xca82fca6, 0xc78bf2ad, 0xe4b4d89c, 0xe9bdd697, 0xfea6c48a, 0xf3afca81, 0xb8d890e8, 0xb5d19ee3, 0xa2ca8cfe, 0xafc382f5, 0x8cfca8c4, 0x81f5a6cf, 0x96eeb4d2, 0x9be7bad9, 0xbb3bdb7b, 0xb632d570, 0xa129c76d, 0xac20c966, 0x8f1fe357, 0x8216ed5c, 0x950dff41, 0x9804f14a, 0xd373ab23, 0xde7aa528, 0xc961b735, 0xc468b93e, 0xe757930f, 0xea5e9d04, 0xfd458f19, 0xf04c8112, 0x6bab3bcb, 0x66a235c0, 0x71b927dd, 0x7cb029d6, 0x5f8f03e7, 0x52860dec, 0x459d1ff1, 0x489411fa, 0x3e34b93, 0xeea4598, 0x19f15785, 0x14f8598e, 0x37c773bf, 0x3ace7db4, 0x2dd56fa9, 0x20dc61a2, 0x6d76adf6, 0x607fa3fd, 0x7764b1e0, 0x7a6dbfeb, 0x595295da, 0x545b9bd1, 0x434089cc, 0x4e4987c7, 0x53eddae, 0x837d3a5, 0x1f2cc1b8, 0x1225cfb3, 0x311ae582, 0x3c13eb89, 0x2b08f994, 0x2601f79f, 0xbde64d46, 0xb0ef434d, 0xa7f45150, 0xaafd5f5b, 0x89c2756a, 0x84cb7b61, 0x93d0697c, 0x9ed96777, 0xd5ae3d1e, 0xd8a73315, 0xcfbc2108, 0xc2b52f03, 0xe18a0532, 0xec830b39, 0xfb981924, 0xf691172f, 0xd64d768d, 0xdb447886, 0xcc5f6a9b, 0xc1566490, 0xe2694ea1, 0xef6040aa, 0xf87b52b7, 0xf5725cbc, 0xbe0506d5, 0xb30c08de, 0xa4171ac3, 0xa91e14c8, 0x8a213ef9, 0x872830f2, 0x903322ef, 0x9d3a2ce4, 0x6dd963d, 0xbd49836, 0x1ccf8a2b, 0x11c68420, 0x32f9ae11, 0x3ff0a01a, 0x28ebb207, 0x25e2bc0c, 0x6e95e665, 0x639ce86e, 0x7487fa73, 0x798ef478, 0x5ab1de49, 0x57b8d042, 0x40a3c25f, 0x4daacc54, 0xdaec41f7, 0xd7e54ffc, 0xc0fe5de1, 0xcdf753ea, 0xeec879db, 0xe3c177d0, 0xf4da65cd, 0xf9d36bc6, 0xb2a431af, 0xbfad3fa4, 0xa8b62db9, 0xa5bf23b2, 0x86800983, 0x8b890788, 0x9c921595, 0x919b1b9e, 0xa7ca147, 0x775af4c, 0x106ebd51, 0x1d67b35a, 0x3e58996b, 0x33519760, 0x244a857d, 0x29438b76, 0x6234d11f, 0x6f3ddf14, 0x7826cd09, 0x752fc302, 0x5610e933, 0x5b19e738, 0x4c02f525, 0x410bfb2e, 0x61d79a8c, 0x6cde9487, 0x7bc5869a, 0x76cc8891, 0x55f3a2a0, 0x58faacab, 0x4fe1beb6, 0x42e8b0bd, 0x99fead4, 0x496e4df, 0x138df6c2, 0x1e84f8c9, 0x3dbbd2f8, 0x30b2dcf3, 0x27a9ceee, 0x2aa0c0e5, 0xb1477a3c, 0xbc4e7437, 0xab55662a, 0xa65c6821, 0x85634210, 0x886a4c1b, 0x9f715e06, 0x9278500d, 0xd90f0a64, 0xd406046f, 0xc31d1672, 0xce141879, 0xed2b3248, 0xe0223c43, 0xf7392e5e, 0xfa302055, 0xb79aec01, 0xba93e20a, 0xad88f017, 0xa081fe1c, 0x83bed42d, 0x8eb7da26, 0x99acc83b, 0x94a5c630, 0xdfd29c59, 0xd2db9252, 0xc5c0804f, 0xc8c98e44, 0xebf6a475, 0xe6ffaa7e, 0xf1e4b863, 0xfcedb668, 0x670a0cb1, 0x6a0302ba, 0x7d1810a7, 0x70111eac, 0x532e349d, 0x5e273a96, 0x493c288b, 0x44352680, 0xf427ce9, 0x24b72e2, 0x155060ff, 0x18596ef4, 0x3b6644c5, 0x366f4ace, 0x217458d3, 0x2c7d56d8, 0xca1377a, 0x1a83971, 0x16b32b6c, 0x1bba2567, 0x38850f56, 0x358c015d, 0x22971340, 0x2f9e1d4b, 0x64e94722, 0x69e04929, 0x7efb5b34, 0x73f2553f, 0x50cd7f0e, 0x5dc47105, 0x4adf6318, 0x47d66d13, 0xdc31d7ca, 0xd138d9c1, 0xc623cbdc, 0xcb2ac5d7, 0xe815efe6, 0xe51ce1ed, 0xf207f3f0, 0xff0efdfb, 0xb479a792, 0xb970a999, 0xae6bbb84, 0xa362b58f, 0x805d9fbe, 0x8d5491b5, 0x9a4f83a8, 0x97468da3]"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "Array",
+ "offset": 35173,
+ "length": 3050,
+ "value": "[0x0, 0x90e0b0d, 0x121c161a, 0x1b121d17, 0x24382c34, 0x2d362739, 0x36243a2e, 0x3f2a3123, 0x48705868, 0x417e5365, 0x5a6c4e72, 0x5362457f, 0x6c48745c, 0x65467f51, 0x7e546246, 0x775a694b, 0x90e0b0d0, 0x99eebbdd, 0x82fca6ca, 0x8bf2adc7, 0xb4d89ce4, 0xbdd697e9, 0xa6c48afe, 0xafca81f3, 0xd890e8b8, 0xd19ee3b5, 0xca8cfea2, 0xc382f5af, 0xfca8c48c, 0xf5a6cf81, 0xeeb4d296, 0xe7bad99b, 0x3bdb7bbb, 0x32d570b6, 0x29c76da1, 0x20c966ac, 0x1fe3578f, 0x16ed5c82, 0xdff4195, 0x4f14a98, 0x73ab23d3, 0x7aa528de, 0x61b735c9, 0x68b93ec4, 0x57930fe7, 0x5e9d04ea, 0x458f19fd, 0x4c8112f0, 0xab3bcb6b, 0xa235c066, 0xb927dd71, 0xb029d67c, 0x8f03e75f, 0x860dec52, 0x9d1ff145, 0x9411fa48, 0xe34b9303, 0xea45980e, 0xf1578519, 0xf8598e14, 0xc773bf37, 0xce7db43a, 0xd56fa92d, 0xdc61a220, 0x76adf66d, 0x7fa3fd60, 0x64b1e077, 0x6dbfeb7a, 0x5295da59, 0x5b9bd154, 0x4089cc43, 0x4987c74e, 0x3eddae05, 0x37d3a508, 0x2cc1b81f, 0x25cfb312, 0x1ae58231, 0x13eb893c, 0x8f9942b, 0x1f79f26, 0xe64d46bd, 0xef434db0, 0xf45150a7, 0xfd5f5baa, 0xc2756a89, 0xcb7b6184, 0xd0697c93, 0xd967779e, 0xae3d1ed5, 0xa73315d8, 0xbc2108cf, 0xb52f03c2, 0x8a0532e1, 0x830b39ec, 0x981924fb, 0x91172ff6, 0x4d768dd6, 0x447886db, 0x5f6a9bcc, 0x566490c1, 0x694ea1e2, 0x6040aaef, 0x7b52b7f8, 0x725cbcf5, 0x506d5be, 0xc08deb3, 0x171ac3a4, 0x1e14c8a9, 0x213ef98a, 0x2830f287, 0x3322ef90, 0x3a2ce49d, 0xdd963d06, 0xd498360b, 0xcf8a2b1c, 0xc6842011, 0xf9ae1132, 0xf0a01a3f, 0xebb20728, 0xe2bc0c25, 0x95e6656e, 0x9ce86e63, 0x87fa7374, 0x8ef47879, 0xb1de495a, 0xb8d04257, 0xa3c25f40, 0xaacc544d, 0xec41f7da, 0xe54ffcd7, 0xfe5de1c0, 0xf753eacd, 0xc879dbee, 0xc177d0e3, 0xda65cdf4, 0xd36bc6f9, 0xa431afb2, 0xad3fa4bf, 0xb62db9a8, 0xbf23b2a5, 0x80098386, 0x8907888b, 0x9215959c, 0x9b1b9e91, 0x7ca1470a, 0x75af4c07, 0x6ebd5110, 0x67b35a1d, 0x58996b3e, 0x51976033, 0x4a857d24, 0x438b7629, 0x34d11f62, 0x3ddf146f, 0x26cd0978, 0x2fc30275, 0x10e93356, 0x19e7385b, 0x2f5254c, 0xbfb2e41, 0xd79a8c61, 0xde94876c, 0xc5869a7b, 0xcc889176, 0xf3a2a055, 0xfaacab58, 0xe1beb64f, 0xe8b0bd42, 0x9fead409, 0x96e4df04, 0x8df6c213, 0x84f8c91e, 0xbbd2f83d, 0xb2dcf330, 0xa9ceee27, 0xa0c0e52a, 0x477a3cb1, 0x4e7437bc, 0x55662aab, 0x5c6821a6, 0x63421085, 0x6a4c1b88, 0x715e069f, 0x78500d92, 0xf0a64d9, 0x6046fd4, 0x1d1672c3, 0x141879ce, 0x2b3248ed, 0x223c43e0, 0x392e5ef7, 0x302055fa, 0x9aec01b7, 0x93e20aba, 0x88f017ad, 0x81fe1ca0, 0xbed42d83, 0xb7da268e, 0xacc83b99, 0xa5c63094, 0xd29c59df, 0xdb9252d2, 0xc0804fc5, 0xc98e44c8, 0xf6a475eb, 0xffaa7ee6, 0xe4b863f1, 0xedb668fc, 0xa0cb167, 0x302ba6a, 0x1810a77d, 0x111eac70, 0x2e349d53, 0x273a965e, 0x3c288b49, 0x35268044, 0x427ce90f, 0x4b72e202, 0x5060ff15, 0x596ef418, 0x6644c53b, 0x6f4ace36, 0x7458d321, 0x7d56d82c, 0xa1377a0c, 0xa8397101, 0xb32b6c16, 0xba25671b, 0x850f5638, 0x8c015d35, 0x97134022, 0x9e1d4b2f, 0xe9472264, 0xe0492969, 0xfb5b347e, 0xf2553f73, 0xcd7f0e50, 0xc471055d, 0xdf63184a, 0xd66d1347, 0x31d7cadc, 0x38d9c1d1, 0x23cbdcc6, 0x2ac5d7cb, 0x15efe6e8, 0x1ce1ede5, 0x7f3f0f2, 0xefdfbff, 0x79a792b4, 0x70a999b9, 0x6bbb84ae, 0x62b58fa3, 0x5d9fbe80, 0x5491b58d, 0x4f83a89a, 0x468da397]"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "Array",
+ "offset": 38275,
+ "length": 3050,
+ "value": "[0x0, 0xe0b0d09, 0x1c161a12, 0x121d171b, 0x382c3424, 0x3627392d, 0x243a2e36, 0x2a31233f, 0x70586848, 0x7e536541, 0x6c4e725a, 0x62457f53, 0x48745c6c, 0x467f5165, 0x5462467e, 0x5a694b77, 0xe0b0d090, 0xeebbdd99, 0xfca6ca82, 0xf2adc78b, 0xd89ce4b4, 0xd697e9bd, 0xc48afea6, 0xca81f3af, 0x90e8b8d8, 0x9ee3b5d1, 0x8cfea2ca, 0x82f5afc3, 0xa8c48cfc, 0xa6cf81f5, 0xb4d296ee, 0xbad99be7, 0xdb7bbb3b, 0xd570b632, 0xc76da129, 0xc966ac20, 0xe3578f1f, 0xed5c8216, 0xff41950d, 0xf14a9804, 0xab23d373, 0xa528de7a, 0xb735c961, 0xb93ec468, 0x930fe757, 0x9d04ea5e, 0x8f19fd45, 0x8112f04c, 0x3bcb6bab, 0x35c066a2, 0x27dd71b9, 0x29d67cb0, 0x3e75f8f, 0xdec5286, 0x1ff1459d, 0x11fa4894, 0x4b9303e3, 0x45980eea, 0x578519f1, 0x598e14f8, 0x73bf37c7, 0x7db43ace, 0x6fa92dd5, 0x61a220dc, 0xadf66d76, 0xa3fd607f, 0xb1e07764, 0xbfeb7a6d, 0x95da5952, 0x9bd1545b, 0x89cc4340, 0x87c74e49, 0xddae053e, 0xd3a50837, 0xc1b81f2c, 0xcfb31225, 0xe582311a, 0xeb893c13, 0xf9942b08, 0xf79f2601, 0x4d46bde6, 0x434db0ef, 0x5150a7f4, 0x5f5baafd, 0x756a89c2, 0x7b6184cb, 0x697c93d0, 0x67779ed9, 0x3d1ed5ae, 0x3315d8a7, 0x2108cfbc, 0x2f03c2b5, 0x532e18a, 0xb39ec83, 0x1924fb98, 0x172ff691, 0x768dd64d, 0x7886db44, 0x6a9bcc5f, 0x6490c156, 0x4ea1e269, 0x40aaef60, 0x52b7f87b, 0x5cbcf572, 0x6d5be05, 0x8deb30c, 0x1ac3a417, 0x14c8a91e, 0x3ef98a21, 0x30f28728, 0x22ef9033, 0x2ce49d3a, 0x963d06dd, 0x98360bd4, 0x8a2b1ccf, 0x842011c6, 0xae1132f9, 0xa01a3ff0, 0xb20728eb, 0xbc0c25e2, 0xe6656e95, 0xe86e639c, 0xfa737487, 0xf478798e, 0xde495ab1, 0xd04257b8, 0xc25f40a3, 0xcc544daa, 0x41f7daec, 0x4ffcd7e5, 0x5de1c0fe, 0x53eacdf7, 0x79dbeec8, 0x77d0e3c1, 0x65cdf4da, 0x6bc6f9d3, 0x31afb2a4, 0x3fa4bfad, 0x2db9a8b6, 0x23b2a5bf, 0x9838680, 0x7888b89, 0x15959c92, 0x1b9e919b, 0xa1470a7c, 0xaf4c0775, 0xbd51106e, 0xb35a1d67, 0x996b3e58, 0x97603351, 0x857d244a, 0x8b762943, 0xd11f6234, 0xdf146f3d, 0xcd097826, 0xc302752f, 0xe9335610, 0xe7385b19, 0xf5254c02, 0xfb2e410b, 0x9a8c61d7, 0x94876cde, 0x869a7bc5, 0x889176cc, 0xa2a055f3, 0xacab58fa, 0xbeb64fe1, 0xb0bd42e8, 0xead4099f, 0xe4df0496, 0xf6c2138d, 0xf8c91e84, 0xd2f83dbb, 0xdcf330b2, 0xceee27a9, 0xc0e52aa0, 0x7a3cb147, 0x7437bc4e, 0x662aab55, 0x6821a65c, 0x42108563, 0x4c1b886a, 0x5e069f71, 0x500d9278, 0xa64d90f, 0x46fd406, 0x1672c31d, 0x1879ce14, 0x3248ed2b, 0x3c43e022, 0x2e5ef739, 0x2055fa30, 0xec01b79a, 0xe20aba93, 0xf017ad88, 0xfe1ca081, 0xd42d83be, 0xda268eb7, 0xc83b99ac, 0xc63094a5, 0x9c59dfd2, 0x9252d2db, 0x804fc5c0, 0x8e44c8c9, 0xa475ebf6, 0xaa7ee6ff, 0xb863f1e4, 0xb668fced, 0xcb1670a, 0x2ba6a03, 0x10a77d18, 0x1eac7011, 0x349d532e, 0x3a965e27, 0x288b493c, 0x26804435, 0x7ce90f42, 0x72e2024b, 0x60ff1550, 0x6ef41859, 0x44c53b66, 0x4ace366f, 0x58d32174, 0x56d82c7d, 0x377a0ca1, 0x397101a8, 0x2b6c16b3, 0x25671bba, 0xf563885, 0x15d358c, 0x13402297, 0x1d4b2f9e, 0x472264e9, 0x492969e0, 0x5b347efb, 0x553f73f2, 0x7f0e50cd, 0x71055dc4, 0x63184adf, 0x6d1347d6, 0xd7cadc31, 0xd9c1d138, 0xcbdcc623, 0xc5d7cb2a, 0xefe6e815, 0xe1ede51c, 0xf3f0f207, 0xfdfbff0e, 0xa792b479, 0xa999b970, 0xbb84ae6b, 0xb58fa362, 0x9fbe805d, 0x91b58d54, 0x83a89a4f, 0x8da39746]"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 42111,
+ "length": 1,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 42126,
+ "length": 3,
+ "value": "128"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 42173,
+ "length": 3,
+ "value": "192"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 42220,
+ "length": 3,
+ "value": "256"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 42745,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 42807,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 42815,
+ "length": 1,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 42874,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 42882,
+ "length": 2,
+ "value": "16"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 42942,
+ "length": 1,
+ "value": "3"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 42950,
+ "length": 2,
+ "value": "24"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 43046,
+ "length": 1,
+ "value": "4"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 43108,
+ "length": 1,
+ "value": "5"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 43116,
+ "length": 1,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 43175,
+ "length": 1,
+ "value": "6"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 43183,
+ "length": 2,
+ "value": "16"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 43243,
+ "length": 1,
+ "value": "7"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 43251,
+ "length": 2,
+ "value": "24"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 43347,
+ "length": 1,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 43409,
+ "length": 1,
+ "value": "9"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 43417,
+ "length": 1,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 43476,
+ "length": 2,
+ "value": "10"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 43485,
+ "length": 2,
+ "value": "16"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 43545,
+ "length": 2,
+ "value": "11"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 43554,
+ "length": 2,
+ "value": "24"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 43650,
+ "length": 2,
+ "value": "12"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 43713,
+ "length": 2,
+ "value": "13"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 43722,
+ "length": 1,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 43781,
+ "length": 2,
+ "value": "14"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 43790,
+ "length": 2,
+ "value": "16"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 43850,
+ "length": 2,
+ "value": "15"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 43859,
+ "length": 2,
+ "value": "24"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 43916,
+ "length": 1,
+ "value": "4"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 44015,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 44124,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 44137,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 44149,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 44165,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 44176,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 44192,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 44203,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 44219,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 44230,
+ "length": 1,
+ "value": "3"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 44246,
+ "length": 1,
+ "value": "3"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 44280,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 44285,
+ "length": 4,
+ "value": "0xff"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 44323,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 44329,
+ "length": 1,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 44334,
+ "length": 4,
+ "value": "0xff"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 44372,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 44378,
+ "length": 2,
+ "value": "16"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 44384,
+ "length": 4,
+ "value": "0xff"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 44421,
+ "length": 1,
+ "value": "3"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 44427,
+ "length": 2,
+ "value": "24"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 44500,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 44505,
+ "length": 4,
+ "value": "0xff"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 44543,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 44549,
+ "length": 1,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 44554,
+ "length": 4,
+ "value": "0xff"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 44592,
+ "length": 1,
+ "value": "3"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 44598,
+ "length": 2,
+ "value": "16"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 44604,
+ "length": 4,
+ "value": "0xff"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 44641,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 44647,
+ "length": 2,
+ "value": "24"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 44720,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 44725,
+ "length": 4,
+ "value": "0xff"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 44763,
+ "length": 1,
+ "value": "3"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 44769,
+ "length": 1,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 44774,
+ "length": 4,
+ "value": "0xff"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 44812,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 44818,
+ "length": 2,
+ "value": "16"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 44824,
+ "length": 4,
+ "value": "0xff"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 44861,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 44867,
+ "length": 2,
+ "value": "24"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 44940,
+ "length": 1,
+ "value": "3"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 44945,
+ "length": 4,
+ "value": "0xff"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 44983,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 44989,
+ "length": 1,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 44994,
+ "length": 4,
+ "value": "0xff"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 45032,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 45038,
+ "length": 2,
+ "value": "16"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 45044,
+ "length": 4,
+ "value": "0xff"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 45081,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 45087,
+ "length": 2,
+ "value": "24"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 45175,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 45184,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 45200,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 45209,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 45225,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 45234,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 45250,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 45259,
+ "length": 1,
+ "value": "3"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 45275,
+ "length": 1,
+ "value": "3"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 45307,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 45313,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 45319,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 45325,
+ "length": 1,
+ "value": "3"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 45342,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 45359,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 45365,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 45371,
+ "length": 1,
+ "value": "3"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 45377,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 45394,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 45411,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 45417,
+ "length": 1,
+ "value": "3"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 45423,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 45429,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 45446,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 45463,
+ "length": 1,
+ "value": "3"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 45469,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 45475,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 45481,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 45498,
+ "length": 1,
+ "value": "3"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 45555,
+ "length": 4,
+ "value": "0xff"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 45575,
+ "length": 1,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 45580,
+ "length": 4,
+ "value": "0xff"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 45600,
+ "length": 2,
+ "value": "16"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 45606,
+ "length": 4,
+ "value": "0xff"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 45626,
+ "length": 2,
+ "value": "24"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 45632,
+ "length": 4,
+ "value": "0xff"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 45656,
+ "length": 4,
+ "value": "0xff"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 45676,
+ "length": 1,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 45681,
+ "length": 4,
+ "value": "0xff"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 45701,
+ "length": 2,
+ "value": "16"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 45707,
+ "length": 4,
+ "value": "0xff"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 45727,
+ "length": 2,
+ "value": "24"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 45733,
+ "length": 4,
+ "value": "0xff"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 45757,
+ "length": 4,
+ "value": "0xff"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 45777,
+ "length": 1,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 45782,
+ "length": 4,
+ "value": "0xff"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 45802,
+ "length": 2,
+ "value": "16"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 45808,
+ "length": 4,
+ "value": "0xff"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 45828,
+ "length": 2,
+ "value": "24"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 45834,
+ "length": 4,
+ "value": "0xff"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 45858,
+ "length": 4,
+ "value": "0xff"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 45878,
+ "length": 1,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 45883,
+ "length": 4,
+ "value": "0xff"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 45903,
+ "length": 2,
+ "value": "16"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 45909,
+ "length": 4,
+ "value": "0xff"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 45929,
+ "length": 2,
+ "value": "24"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 45935,
+ "length": 4,
+ "value": "0xff"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 46370,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 46432,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 46440,
+ "length": 1,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 46499,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 46507,
+ "length": 2,
+ "value": "16"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 46567,
+ "length": 1,
+ "value": "3"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 46575,
+ "length": 2,
+ "value": "24"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 46671,
+ "length": 1,
+ "value": "4"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 46733,
+ "length": 1,
+ "value": "5"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 46741,
+ "length": 1,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 46800,
+ "length": 1,
+ "value": "6"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 46808,
+ "length": 2,
+ "value": "16"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 46868,
+ "length": 1,
+ "value": "7"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 46876,
+ "length": 2,
+ "value": "24"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 46972,
+ "length": 1,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 47034,
+ "length": 1,
+ "value": "9"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 47042,
+ "length": 1,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 47101,
+ "length": 2,
+ "value": "10"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 47110,
+ "length": 2,
+ "value": "16"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 47170,
+ "length": 2,
+ "value": "11"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 47179,
+ "length": 2,
+ "value": "24"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 47275,
+ "length": 2,
+ "value": "12"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 47338,
+ "length": 2,
+ "value": "13"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 47347,
+ "length": 1,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 47406,
+ "length": 2,
+ "value": "14"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 47415,
+ "length": 2,
+ "value": "16"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 47475,
+ "length": 2,
+ "value": "15"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 47484,
+ "length": 2,
+ "value": "24"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 47541,
+ "length": 1,
+ "value": "4"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 47640,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 47750,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 47783,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 47799,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 47810,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 47826,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 47837,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 47853,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 47864,
+ "length": 1,
+ "value": "3"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 47880,
+ "length": 1,
+ "value": "3"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 47917,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 47922,
+ "length": 4,
+ "value": "0xff"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 47963,
+ "length": 1,
+ "value": "3"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 47969,
+ "length": 1,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 47974,
+ "length": 4,
+ "value": "0xff"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 48015,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 48021,
+ "length": 2,
+ "value": "16"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 48027,
+ "length": 4,
+ "value": "0xff"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 48067,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 48073,
+ "length": 2,
+ "value": "24"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 48145,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 48150,
+ "length": 4,
+ "value": "0xff"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 48191,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 48197,
+ "length": 1,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 48202,
+ "length": 4,
+ "value": "0xff"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 48243,
+ "length": 1,
+ "value": "3"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 48249,
+ "length": 2,
+ "value": "16"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 48255,
+ "length": 4,
+ "value": "0xff"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 48295,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 48301,
+ "length": 2,
+ "value": "24"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 48373,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 48378,
+ "length": 4,
+ "value": "0xff"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 48419,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 48425,
+ "length": 1,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 48430,
+ "length": 4,
+ "value": "0xff"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 48471,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 48477,
+ "length": 2,
+ "value": "16"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 48483,
+ "length": 4,
+ "value": "0xff"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 48523,
+ "length": 1,
+ "value": "3"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 48529,
+ "length": 2,
+ "value": "24"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 48601,
+ "length": 1,
+ "value": "3"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 48606,
+ "length": 4,
+ "value": "0xff"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 48647,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 48653,
+ "length": 1,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 48658,
+ "length": 4,
+ "value": "0xff"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 48699,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 48705,
+ "length": 2,
+ "value": "16"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 48711,
+ "length": 4,
+ "value": "0xff"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 48751,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 48757,
+ "length": 2,
+ "value": "24"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 48826,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 48839,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 48842,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 48851,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 48864,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 48867,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 48876,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 48889,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 48892,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 48901,
+ "length": 1,
+ "value": "3"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 48914,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 48917,
+ "length": 1,
+ "value": "3"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 48973,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 49012,
+ "length": 1,
+ "value": "3"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 49021,
+ "length": 1,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 49057,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 49066,
+ "length": 2,
+ "value": "16"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 49103,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 49112,
+ "length": 2,
+ "value": "24"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 49156,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 49159,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 49200,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 49239,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 49248,
+ "length": 1,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 49284,
+ "length": 1,
+ "value": "3"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 49293,
+ "length": 2,
+ "value": "16"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 49330,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 49339,
+ "length": 2,
+ "value": "24"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 49383,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 49386,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 49427,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 49466,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 49475,
+ "length": 1,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 49511,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 49520,
+ "length": 2,
+ "value": "16"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 49557,
+ "length": 1,
+ "value": "3"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 49566,
+ "length": 2,
+ "value": "24"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 49610,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 49613,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 49654,
+ "length": 1,
+ "value": "3"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 49693,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 49702,
+ "length": 1,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 49738,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 49747,
+ "length": 2,
+ "value": "16"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 49784,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 49793,
+ "length": 2,
+ "value": "24"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 49837,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 49840,
+ "length": 1,
+ "value": "3"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 49894,
+ "length": 4,
+ "value": "0xff"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 49914,
+ "length": 1,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 49919,
+ "length": 4,
+ "value": "0xff"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 49939,
+ "length": 2,
+ "value": "16"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 49945,
+ "length": 4,
+ "value": "0xff"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 49965,
+ "length": 2,
+ "value": "24"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 49971,
+ "length": 4,
+ "value": "0xff"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 49995,
+ "length": 4,
+ "value": "0xff"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 50015,
+ "length": 1,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 50020,
+ "length": 4,
+ "value": "0xff"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 50040,
+ "length": 2,
+ "value": "16"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 50046,
+ "length": 4,
+ "value": "0xff"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 50066,
+ "length": 2,
+ "value": "24"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 50072,
+ "length": 4,
+ "value": "0xff"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 50096,
+ "length": 4,
+ "value": "0xff"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 50116,
+ "length": 1,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 50121,
+ "length": 4,
+ "value": "0xff"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 50141,
+ "length": 2,
+ "value": "16"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 50147,
+ "length": 4,
+ "value": "0xff"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 50167,
+ "length": 2,
+ "value": "24"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 50173,
+ "length": 4,
+ "value": "0xff"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 50197,
+ "length": 4,
+ "value": "0xff"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 50217,
+ "length": 1,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 50222,
+ "length": 4,
+ "value": "0xff"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 50242,
+ "length": 2,
+ "value": "16"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 50248,
+ "length": 4,
+ "value": "0xff"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 50268,
+ "length": 2,
+ "value": "24"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 50274,
+ "length": 4,
+ "value": "0xff"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 50531,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 50559,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 50563,
+ "length": 1,
+ "value": "4"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 51000,
+ "length": 1,
+ "value": "4"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 51053,
+ "length": 1,
+ "value": "4"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 51358,
+ "length": 1,
+ "value": "4"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 51401,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 51405,
+ "length": 1,
+ "value": "4"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 51604,
+ "length": 1,
+ "value": "4"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 51618,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 51648,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 51665,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 51695,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 51712,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 51742,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 51759,
+ "length": 1,
+ "value": "3"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 51789,
+ "length": 1,
+ "value": "3"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 51855,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 51860,
+ "length": 1,
+ "value": "4"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 51958,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 52067,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 52109,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 52113,
+ "length": 1,
+ "value": "4"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 52128,
+ "length": 1,
+ "value": "4"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 52153,
+ "length": 1,
+ "value": "4"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 52278,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 52319,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 52329,
+ "length": 1,
+ "value": "4"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 52354,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 52358,
+ "length": 1,
+ "value": "4"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 52387,
+ "length": 1,
+ "value": "4"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 52396,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 52451,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 52512,
+ "length": 1,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 52533,
+ "length": 1,
+ "value": "4"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 52549,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 52624,
+ "length": 1,
+ "value": "6"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 52653,
+ "length": 1,
+ "value": "4"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 52744,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 52748,
+ "length": 1,
+ "value": "4"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 52762,
+ "length": 1,
+ "value": "4"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 52783,
+ "length": 1,
+ "value": "4"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 53003,
+ "length": 4,
+ "value": "0xff"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 53086,
+ "length": 1,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 53091,
+ "length": 4,
+ "value": "0xff"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 53174,
+ "length": 2,
+ "value": "16"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 53180,
+ "length": 4,
+ "value": "0xff"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 53263,
+ "length": 2,
+ "value": "24"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 53269,
+ "length": 4,
+ "value": "0xff"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 53429,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 53476,
+ "length": 3,
+ "value": "255"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 53531,
+ "length": 1,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 53536,
+ "length": 3,
+ "value": "255"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 53547,
+ "length": 1,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 53596,
+ "length": 2,
+ "value": "16"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 53602,
+ "length": 3,
+ "value": "255"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 53613,
+ "length": 2,
+ "value": "16"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 53662,
+ "length": 2,
+ "value": "24"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 53672,
+ "length": 2,
+ "value": "24"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 53801,
+ "length": 3,
+ "value": "256"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 53989,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 54045,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 54235,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 54240,
+ "length": 4,
+ "value": "0x63"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 54265,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 54279,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 54346,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 54357,
+ "length": 4,
+ "value": "0x80"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 54366,
+ "length": 4,
+ "value": "0x80"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 54373,
+ "length": 4,
+ "value": "0x1b"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 54380,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 54400,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 54418,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 54436,
+ "length": 1,
+ "value": "4"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 54454,
+ "length": 4,
+ "value": "0x80"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 54463,
+ "length": 4,
+ "value": "0x80"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 54470,
+ "length": 4,
+ "value": "0x09"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 54477,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 54494,
+ "length": 4,
+ "value": "0x63"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 54523,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 54546,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 54569,
+ "length": 1,
+ "value": "3"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 54592,
+ "length": 1,
+ "value": "4"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 54678,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "BooleanLiteral",
+ "offset": 55267,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 55454,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 55696,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.swift",
+ "kind": "IntegerLiteral",
+ "offset": 56060,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/DataConversion.swift",
+ "kind": "IntegerLiteral",
+ "offset": 423,
+ "length": 1,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/DataConversion.swift",
+ "kind": "IntegerLiteral",
+ "offset": 428,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/DataConversion.swift",
+ "kind": "IntegerLiteral",
+ "offset": 510,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/DataConversion.swift",
+ "kind": "IntegerLiteral",
+ "offset": 572,
+ "length": 1,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/DataConversion.swift",
+ "kind": "IntegerLiteral",
+ "offset": 720,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/DataConversion.swift",
+ "kind": "IntegerLiteral",
+ "offset": 743,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/DataConversion.swift",
+ "kind": "IntegerLiteral",
+ "offset": 781,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/DataConversion.swift",
+ "kind": "IntegerLiteral",
+ "offset": 833,
+ "length": 1,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/DataConversion.swift",
+ "kind": "IntegerLiteral",
+ "offset": 883,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/DataConversion.swift",
+ "kind": "IntegerLiteral",
+ "offset": 981,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/DataConversion.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1003,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/DataConversion.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1028,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/DataConversion.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1074,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/DataConversion.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1087,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/DataConversion.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1101,
+ "length": 2,
+ "value": "-1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/DataConversion.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1372,
+ "length": 1,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/DataConversion.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1377,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/DataConversion.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1457,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/DataConversion.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1519,
+ "length": 1,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/DataConversion.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1667,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/DataConversion.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1690,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/DataConversion.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1790,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/DataConversion.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1900,
+ "length": 1,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/DataConversion.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1958,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/DataConversion.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2068,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/DataConversion.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2094,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/DataConversion.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2123,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/DataConversion.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2211,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/DataConversion.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2224,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/DataConversion.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2238,
+ "length": 2,
+ "value": "-1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/DataConversion.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2492,
+ "length": 1,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/DataConversion.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2497,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/DataConversion.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2542,
+ "length": 1,
+ "value": "7"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/DataConversion.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2547,
+ "length": 1,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/DataConversion.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2576,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/DataConversion.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2780,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/DataConversion.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2848,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/DataConversion.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2870,
+ "length": 1,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/DataConversion.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2914,
+ "length": 4,
+ "value": "0xFF"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/DataConversion.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2949,
+ "length": 1,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/DataConversion.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2979,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/DataConversion.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3022,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/DataConversion.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3102,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/DataConversion.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3490,
+ "length": 1,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/DataConversion.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3495,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/DataConversion.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3845,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/DataConversion.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4098,
+ "length": 3,
+ "value": "0b1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/DataConversion.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4105,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/DataConversion.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4211,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/DataConversion.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4649,
+ "length": 1,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/DataConversion.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4654,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/DataConversion.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4957,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/DataConversion.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5216,
+ "length": 3,
+ "value": "0b1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/DataConversion.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5223,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/DataConversion.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5370,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/DataConversion.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5891,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/DataConversion.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6052,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/DataConversion.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6232,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/DataConversion.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6236,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/Any.swift",
+ "kind": "BooleanLiteral",
+ "offset": 199,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/Any.swift",
+ "kind": "BooleanLiteral",
+ "offset": 227,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/Any.swift",
+ "kind": "BooleanLiteral",
+ "offset": 338,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/Any.swift",
+ "kind": "IntegerLiteral",
+ "offset": 444,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/Any.swift",
+ "kind": "BooleanLiteral",
+ "offset": 535,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/Any.swift",
+ "kind": "IntegerLiteral",
+ "offset": 659,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/Any.swift",
+ "kind": "BooleanLiteral",
+ "offset": 768,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/Any.swift",
+ "kind": "IntegerLiteral",
+ "offset": 876,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/Any.swift",
+ "kind": "BooleanLiteral",
+ "offset": 969,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/Any.swift",
+ "kind": "FloatLiteral",
+ "offset": 1108,
+ "length": 3,
+ "value": "8.0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/Any.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1148,
+ "length": 1,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/Any.swift",
+ "kind": "StringLiteral",
+ "offset": 1196,
+ "length": 3,
+ "value": "\"0\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/Any.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1376,
+ "length": 10,
+ "value": "0b11111111"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/Any.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1626,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/Any.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1676,
+ "length": 1,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/Any.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1708,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/Any.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1828,
+ "length": 1,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/Any.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1859,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/Any.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2184,
+ "length": 1,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/Any.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2400,
+ "length": 1,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/Any.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2448,
+ "length": 2,
+ "value": "16"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/Any.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2665,
+ "length": 1,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/Any.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2713,
+ "length": 2,
+ "value": "16"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/Any.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2762,
+ "length": 2,
+ "value": "24"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/Any.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2923,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/Any.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3107,
+ "length": 1,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/Any.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3132,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/Any.swift",
+ "kind": "StringLiteral",
+ "offset": 3358,
+ "length": 6,
+ "value": "\"%02x\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/Any.swift",
+ "kind": "StringLiteral",
+ "offset": 3388,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/Any.swift",
+ "kind": "StringLiteral",
+ "offset": 3559,
+ "length": 6,
+ "value": "\"%02x\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/Any.swift",
+ "kind": "StringLiteral",
+ "offset": 3589,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/Any.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3861,
+ "length": 1,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/Tools\/Any.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3886,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Generics.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1508,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Generics.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1659,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Generics.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1692,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Generics.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1759,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Generics.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1835,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSTranscription.swift",
+ "kind": "StringLiteral",
+ "offset": 947,
+ "length": 32,
+ "value": "\"group.WhispererKeyboardSharing\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSTranscription.swift",
+ "kind": "StringLiteral",
+ "offset": 1594,
+ "length": 17,
+ "value": "\"transcribedText\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSTranscription.swift",
+ "kind": "StringLiteral",
+ "offset": 1683,
+ "length": 33,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSTranscription.swift",
+ "kind": "StringLiteral",
+ "offset": 1715,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSTranscription.swift",
+ "kind": "StringLiteral",
+ "offset": 2183,
+ "length": 48,
+ "value": "\"https:\/\/api.openai.com\/v1\/audio\/transcriptions\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSTranscription.swift",
+ "kind": "StringLiteral",
+ "offset": 2315,
+ "length": 6,
+ "value": "\"POST\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSTranscription.swift",
+ "kind": "StringLiteral",
+ "offset": 2347,
+ "length": 18,
+ "value": "\"application\/json\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSTranscription.swift",
+ "kind": "StringLiteral",
+ "offset": 2387,
+ "length": 8,
+ "value": "\"Accept\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSTranscription.swift",
+ "kind": "StringLiteral",
+ "offset": 2422,
+ "length": 21,
+ "value": "\"multipart\/form-data\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSTranscription.swift",
+ "kind": "StringLiteral",
+ "offset": 2465,
+ "length": 14,
+ "value": "\"Content-Type\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSTranscription.swift",
+ "kind": "StringLiteral",
+ "offset": 2506,
+ "length": 37,
+ "value": "\"Bearer \""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSTranscription.swift",
+ "kind": "StringLiteral",
+ "offset": 2539,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSTranscription.swift",
+ "kind": "StringLiteral",
+ "offset": 2542,
+ "length": 24,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSTranscription.swift",
+ "kind": "StringLiteral",
+ "offset": 2565,
+ "length": 15,
+ "value": "\"Authorization\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSTranscription.swift",
+ "kind": "StringLiteral",
+ "offset": 2607,
+ "length": 6,
+ "value": "\"gzip\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSTranscription.swift",
+ "kind": "StringLiteral",
+ "offset": 2635,
+ "length": 17,
+ "value": "\"Accept-Encoding\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSTranscription.swift",
+ "kind": "StringLiteral",
+ "offset": 2852,
+ "length": 43,
+ "value": "\"multipart\/form-data; boundary=\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSTranscription.swift",
+ "kind": "StringLiteral",
+ "offset": 2894,
+ "length": 24,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSTranscription.swift",
+ "kind": "StringLiteral",
+ "offset": 2917,
+ "length": 14,
+ "value": "\"Content-Type\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSTranscription.swift",
+ "kind": "StringLiteral",
+ "offset": 2988,
+ "length": 19,
+ "value": "\"--\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSTranscription.swift",
+ "kind": "StringLiteral",
+ "offset": 3002,
+ "length": 1,
+ "value": "\"\r\n\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSTranscription.swift",
+ "kind": "StringLiteral",
+ "offset": 3053,
+ "length": 73,
+ "value": "\"Content-Disposition: form-data; name=\"file\"; filename=\"tts.mp3\"\r\n\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSTranscription.swift",
+ "kind": "StringLiteral",
+ "offset": 3172,
+ "length": 6,
+ "value": "\"\r\n\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSTranscription.swift",
+ "kind": "StringLiteral",
+ "offset": 3254,
+ "length": 6,
+ "value": "\"\r\n\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSTranscription.swift",
+ "kind": "StringLiteral",
+ "offset": 3370,
+ "length": 19,
+ "value": "\"--\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSTranscription.swift",
+ "kind": "StringLiteral",
+ "offset": 3384,
+ "length": 1,
+ "value": "\"\r\n\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSTranscription.swift",
+ "kind": "StringLiteral",
+ "offset": 3435,
+ "length": 69,
+ "value": "\"Content-Disposition: form-data; name=\"model\"\r\n\r\nwhisper-1\r\n\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSTranscription.swift",
+ "kind": "StringLiteral",
+ "offset": 3559,
+ "length": 21,
+ "value": "\"--\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSTranscription.swift",
+ "kind": "StringLiteral",
+ "offset": 3573,
+ "length": 2,
+ "value": "\"--\r\n\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSTranscription.swift",
+ "kind": "StringLiteral",
+ "offset": 3880,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/BlockMode\/CBC.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1823,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/Codable.swift",
+ "kind": "IntegerLiteral",
+ "offset": 507,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/Codable.swift",
+ "kind": "IntegerLiteral",
+ "offset": 545,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/Codable.swift",
+ "kind": "IntegerLiteral",
+ "offset": 662,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/Codable.swift",
+ "kind": "IntegerLiteral",
+ "offset": 718,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/Codable.swift",
+ "kind": "IntegerLiteral",
+ "offset": 833,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/Codable.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1074,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/Codable.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1098,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/Codable.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1162,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/Codable.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1820,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/Codable.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1858,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/Codable.swift",
+ "kind": "Array",
+ "offset": 1876,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/Codable.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2480,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/Codable.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2814,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/Codable.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2876,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/Codable.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2898,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/Codable.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3161,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/Codable.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3187,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/Codable.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3240,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/Codable.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3319,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/Codable.swift",
+ "kind": "StringLiteral",
+ "offset": 3841,
+ "length": 3,
+ "value": "\"+\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/Codable.swift",
+ "kind": "StringLiteral",
+ "offset": 3884,
+ "length": 3,
+ "value": "\"-\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/Codable.swift",
+ "kind": "StringLiteral",
+ "offset": 4088,
+ "length": 26,
+ "value": "\"Invalid big integer sign\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/Codable.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4224,
+ "length": 2,
+ "value": "-1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/Codable.swift",
+ "kind": "StringLiteral",
+ "offset": 4628,
+ "length": 3,
+ "value": "\"+\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/Codable.swift",
+ "kind": "StringLiteral",
+ "offset": 4634,
+ "length": 3,
+ "value": "\"-\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/Codable.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4767,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/Codable.swift",
+ "kind": "StringLiteral",
+ "offset": 5202,
+ "length": 38,
+ "value": "\"BigUInt cannot hold a negative value\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/IntegerConversion.swift",
+ "kind": "IntegerLiteral",
+ "offset": 252,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/IntegerConversion.swift",
+ "kind": "IntegerLiteral",
+ "offset": 310,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/IntegerConversion.swift",
+ "kind": "IntegerLiteral",
+ "offset": 419,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/IntegerConversion.swift",
+ "kind": "IntegerLiteral",
+ "offset": 441,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/IntegerConversion.swift",
+ "kind": "StringLiteral",
+ "offset": 487,
+ "length": 60,
+ "value": "\"Length of BinaryInteger.words is greater than its bitWidth\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/IntegerConversion.swift",
+ "kind": "IntegerLiteral",
+ "offset": 717,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/IntegerConversion.swift",
+ "kind": "StringLiteral",
+ "offset": 726,
+ "length": 42,
+ "value": "\"BigUInt cannot represent negative values\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/IntegerConversion.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1007,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/IntegerConversion.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1214,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/IntegerConversion.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1519,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/UInt32+Extension.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1504,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/UInt32+Extension.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1578,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/UInt32+Extension.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1614,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/UInt32+Extension.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1622,
+ "length": 2,
+ "value": "24"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/UInt32+Extension.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1627,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/UInt32+Extension.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1652,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/UInt32+Extension.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1688,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/UInt32+Extension.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1696,
+ "length": 2,
+ "value": "16"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/UInt32+Extension.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1701,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/UInt32+Extension.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1726,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/UInt32+Extension.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1762,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/UInt32+Extension.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1770,
+ "length": 1,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/UInt32+Extension.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1774,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/UInt32+Extension.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1799,
+ "length": 1,
+ "value": "3"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/UInt32+Extension.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1835,
+ "length": 1,
+ "value": "3"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/UInt32+Extension.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1842,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA1.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1010,
+ "length": 2,
+ "value": "20"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA1.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1075,
+ "length": 2,
+ "value": "64"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA1.swift",
+ "kind": "Array",
+ "offset": 1156,
+ "length": 60,
+ "value": "[0x67452301, 0xefcdab89, 0x98badcfe, 0x10325476, 0xc3d2e1f0]"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA1.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1332,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA1.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1589,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA1.swift",
+ "kind": "Array",
+ "offset": 1622,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA1.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2058,
+ "length": 2,
+ "value": "80"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA1.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2090,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA1.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2100,
+ "length": 2,
+ "value": "80"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA1.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2144,
+ "length": 2,
+ "value": "80"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA1.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2189,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA1.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2193,
+ "length": 2,
+ "value": "80"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA1.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2228,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA1.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2232,
+ "length": 2,
+ "value": "15"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA1.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2292,
+ "length": 1,
+ "value": "4"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA1.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2433,
+ "length": 1,
+ "value": "3"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA1.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2444,
+ "length": 1,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA1.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2455,
+ "length": 2,
+ "value": "14"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA1.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2467,
+ "length": 2,
+ "value": "16"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA1.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2476,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA1.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2509,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA1.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2527,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA1.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2545,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA1.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2563,
+ "length": 1,
+ "value": "3"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA1.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2581,
+ "length": 1,
+ "value": "4"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA1.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2615,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA1.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2619,
+ "length": 2,
+ "value": "79"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA1.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2646,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA1.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2670,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA1.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2703,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA1.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2707,
+ "length": 2,
+ "value": "19"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA1.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2760,
+ "length": 10,
+ "value": "0x5a827999"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA1.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2784,
+ "length": 2,
+ "value": "20"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA1.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2789,
+ "length": 2,
+ "value": "39"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA1.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2831,
+ "length": 10,
+ "value": "0x6ed9eba1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA1.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2855,
+ "length": 2,
+ "value": "40"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA1.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2860,
+ "length": 2,
+ "value": "59"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA1.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2920,
+ "length": 10,
+ "value": "0x8f1bbcdc"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA1.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2944,
+ "length": 2,
+ "value": "60"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA1.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2949,
+ "length": 2,
+ "value": "79"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA1.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2991,
+ "length": 10,
+ "value": "0xca62c1d6"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA1.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3079,
+ "length": 1,
+ "value": "5"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA1.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3157,
+ "length": 2,
+ "value": "30"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA1.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3202,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA1.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3210,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA1.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3225,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA1.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3233,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA1.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3248,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA1.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3256,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA1.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3271,
+ "length": 1,
+ "value": "3"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA1.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3279,
+ "length": 1,
+ "value": "3"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA1.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3294,
+ "length": 1,
+ "value": "4"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA1.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3302,
+ "length": 1,
+ "value": "4"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA1.swift",
+ "kind": "BooleanLiteral",
+ "offset": 3441,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA1.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3599,
+ "length": 1,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA1.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3656,
+ "length": 2,
+ "value": "64"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA1.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3661,
+ "length": 1,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA1.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3807,
+ "length": 2,
+ "value": "64"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA1.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3812,
+ "length": 1,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA1.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3957,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA1.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4397,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA1.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4440,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA1.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4457,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA1.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4549,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA1.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4566,
+ "length": 2,
+ "value": "24"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA1.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4572,
+ "length": 4,
+ "value": "0xff"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA1.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4597,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA1.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4614,
+ "length": 2,
+ "value": "16"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA1.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4620,
+ "length": 4,
+ "value": "0xff"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA1.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4645,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA1.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4662,
+ "length": 1,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA1.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4667,
+ "length": 4,
+ "value": "0xff"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA1.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4692,
+ "length": 1,
+ "value": "3"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA1.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4707,
+ "length": 4,
+ "value": "0xff"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/SHA1.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4726,
+ "length": 1,
+ "value": "4"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/Comparable.swift",
+ "kind": "IntegerLiteral",
+ "offset": 553,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/Comparable.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1669,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/Comparable.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1724,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/ASN1\/ASN1Encoder.swift",
+ "kind": "Array",
+ "offset": 1878,
+ "length": 6,
+ "value": "[0x00]"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/ASN1\/ASN1Encoder.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2777,
+ "length": 4,
+ "value": "0x80"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/ASN1\/ASN1Encoder.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2911,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/ASN1\/ASN1Encoder.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2961,
+ "length": 4,
+ "value": "0x80"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSTranslate.swift",
+ "kind": "StringLiteral",
+ "offset": 790,
+ "length": 19,
+ "value": "\"translate\/general\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSTranslate.swift",
+ "kind": "StringLiteral",
+ "offset": 871,
+ "length": 4,
+ "value": "\"tl\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSTranslate.swift",
+ "kind": "StringLiteral",
+ "offset": 899,
+ "length": 6,
+ "value": "\"text\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSTranslate.swift",
+ "kind": "StringLiteral",
+ "offset": 1415,
+ "length": 6,
+ "value": "\"data\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSTranslate.swift",
+ "kind": "StringLiteral",
+ "offset": 1463,
+ "length": 12,
+ "value": "\"translated\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSTranslate.swift",
+ "kind": "StringLiteral",
+ "offset": 1647,
+ "length": 8,
+ "value": "\"status\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSTranslate.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1668,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSTranslate.swift",
+ "kind": "StringLiteral",
+ "offset": 1670,
+ "length": 14,
+ "value": "\"ç¿»è¯å¤±è´¥\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSTranslate.swift",
+ "kind": "StringLiteral",
+ "offset": 2073,
+ "length": 21,
+ "value": "\"translate\/languages\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSTranslate.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2689,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSTranslate.swift",
+ "kind": "StringLiteral",
+ "offset": 2859,
+ "length": 14,
+ "value": "\"è·å失败\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSVoiceChatModel.swift",
+ "kind": "StringLiteral",
+ "offset": 278,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSVoiceChatModel.swift",
+ "kind": "StringLiteral",
+ "offset": 317,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSVoiceChatModel.swift",
+ "kind": "IntegerLiteral",
+ "offset": 375,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSVoiceChatModel.swift",
+ "kind": "StringLiteral",
+ "offset": 426,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/RSA\/RSA+Cipher.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3923,
+ "length": 2,
+ "value": "11"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/RSA\/RSA+Cipher.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4019,
+ "length": 4,
+ "value": "0x00"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/RSA\/RSA+Cipher.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4476,
+ "length": 2,
+ "value": "11"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/RSA\/RSA+Cipher.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4922,
+ "length": 4,
+ "value": "0x00"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/RSA\/RSA+Cipher.swift",
+ "kind": "Array",
+ "offset": 5474,
+ "length": 6,
+ "value": "[0x00]"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/BlockMode\/PCBC.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1835,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Foundation\/Data+Extension.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1166,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Foundation\/Data+Extension.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1201,
+ "length": 5,
+ "value": "65535"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Foundation\/Data+Extension.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1803,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Foundation\/Data+Extension.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1955,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/StatusCode.swift",
+ "kind": "IntegerLiteral",
+ "offset": 240,
+ "length": 3,
+ "value": "100"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/StatusCode.swift",
+ "kind": "IntegerLiteral",
+ "offset": 270,
+ "length": 3,
+ "value": "101"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/StatusCode.swift",
+ "kind": "IntegerLiteral",
+ "offset": 293,
+ "length": 3,
+ "value": "200"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/StatusCode.swift",
+ "kind": "IntegerLiteral",
+ "offset": 312,
+ "length": 3,
+ "value": "201"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/StatusCode.swift",
+ "kind": "IntegerLiteral",
+ "offset": 332,
+ "length": 3,
+ "value": "202"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/StatusCode.swift",
+ "kind": "IntegerLiteral",
+ "offset": 371,
+ "length": 3,
+ "value": "203"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/StatusCode.swift",
+ "kind": "IntegerLiteral",
+ "offset": 392,
+ "length": 3,
+ "value": "204"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/StatusCode.swift",
+ "kind": "IntegerLiteral",
+ "offset": 416,
+ "length": 3,
+ "value": "205"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/StatusCode.swift",
+ "kind": "IntegerLiteral",
+ "offset": 442,
+ "length": 3,
+ "value": "206"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/StatusCode.swift",
+ "kind": "IntegerLiteral",
+ "offset": 478,
+ "length": 3,
+ "value": "300"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/StatusCode.swift",
+ "kind": "IntegerLiteral",
+ "offset": 506,
+ "length": 3,
+ "value": "301"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/StatusCode.swift",
+ "kind": "IntegerLiteral",
+ "offset": 523,
+ "length": 3,
+ "value": "302"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/StatusCode.swift",
+ "kind": "IntegerLiteral",
+ "offset": 543,
+ "length": 3,
+ "value": "303"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/StatusCode.swift",
+ "kind": "IntegerLiteral",
+ "offset": 566,
+ "length": 3,
+ "value": "304"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/StatusCode.swift",
+ "kind": "IntegerLiteral",
+ "offset": 586,
+ "length": 3,
+ "value": "305"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/StatusCode.swift",
+ "kind": "IntegerLiteral",
+ "offset": 604,
+ "length": 3,
+ "value": "306"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/StatusCode.swift",
+ "kind": "IntegerLiteral",
+ "offset": 633,
+ "length": 3,
+ "value": "307"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/StatusCode.swift",
+ "kind": "IntegerLiteral",
+ "offset": 664,
+ "length": 3,
+ "value": "400"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/StatusCode.swift",
+ "kind": "IntegerLiteral",
+ "offset": 688,
+ "length": 3,
+ "value": "401"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/StatusCode.swift",
+ "kind": "IntegerLiteral",
+ "offset": 715,
+ "length": 3,
+ "value": "402"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/StatusCode.swift",
+ "kind": "IntegerLiteral",
+ "offset": 736,
+ "length": 3,
+ "value": "403"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/StatusCode.swift",
+ "kind": "IntegerLiteral",
+ "offset": 756,
+ "length": 3,
+ "value": "404"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/StatusCode.swift",
+ "kind": "IntegerLiteral",
+ "offset": 784,
+ "length": 3,
+ "value": "405"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/StatusCode.swift",
+ "kind": "IntegerLiteral",
+ "offset": 809,
+ "length": 3,
+ "value": "406"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/StatusCode.swift",
+ "kind": "IntegerLiteral",
+ "offset": 848,
+ "length": 3,
+ "value": "407"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/StatusCode.swift",
+ "kind": "IntegerLiteral",
+ "offset": 874,
+ "length": 3,
+ "value": "408"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/StatusCode.swift",
+ "kind": "IntegerLiteral",
+ "offset": 894,
+ "length": 3,
+ "value": "409"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/StatusCode.swift",
+ "kind": "IntegerLiteral",
+ "offset": 910,
+ "length": 3,
+ "value": "410"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/StatusCode.swift",
+ "kind": "IntegerLiteral",
+ "offset": 936,
+ "length": 3,
+ "value": "411"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/StatusCode.swift",
+ "kind": "IntegerLiteral",
+ "offset": 966,
+ "length": 3,
+ "value": "412"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/StatusCode.swift",
+ "kind": "IntegerLiteral",
+ "offset": 999,
+ "length": 3,
+ "value": "413"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/StatusCode.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1028,
+ "length": 3,
+ "value": "414"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/StatusCode.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1060,
+ "length": 3,
+ "value": "415"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/StatusCode.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1100,
+ "length": 3,
+ "value": "416"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/StatusCode.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1129,
+ "length": 3,
+ "value": "417"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/StatusCode.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1169,
+ "length": 3,
+ "value": "500"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/StatusCode.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1195,
+ "length": 3,
+ "value": "501"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/StatusCode.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1217,
+ "length": 3,
+ "value": "502"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/StatusCode.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1247,
+ "length": 3,
+ "value": "503"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/StatusCode.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1273,
+ "length": 3,
+ "value": "504"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/StatusCode.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1308,
+ "length": 3,
+ "value": "505"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/StatusCode.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1339,
+ "length": 5,
+ "value": "-1001"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/StatusCode.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1375,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/StatusCode.swift",
+ "kind": "StringLiteral",
+ "offset": 1619,
+ "length": 10,
+ "value": "\"Continue\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/StatusCode.swift",
+ "kind": "StringLiteral",
+ "offset": 1691,
+ "length": 21,
+ "value": "\"Switching protocols\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/StatusCode.swift",
+ "kind": "StringLiteral",
+ "offset": 1758,
+ "length": 4,
+ "value": "\"OK\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/StatusCode.swift",
+ "kind": "StringLiteral",
+ "offset": 1813,
+ "length": 9,
+ "value": "\"Created\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/StatusCode.swift",
+ "kind": "StringLiteral",
+ "offset": 1874,
+ "length": 10,
+ "value": "\"Accepted\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/StatusCode.swift",
+ "kind": "StringLiteral",
+ "offset": 1955,
+ "length": 31,
+ "value": "\"Non authoritative information\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/StatusCode.swift",
+ "kind": "StringLiteral",
+ "offset": 2039,
+ "length": 12,
+ "value": "\"No content\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/StatusCode.swift",
+ "kind": "StringLiteral",
+ "offset": 2107,
+ "length": 15,
+ "value": "\"Reset content\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/StatusCode.swift",
+ "kind": "StringLiteral",
+ "offset": 2180,
+ "length": 17,
+ "value": "\"Partial Content\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/StatusCode.swift",
+ "kind": "StringLiteral",
+ "offset": 2256,
+ "length": 18,
+ "value": "\"Multiple choices\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/StatusCode.swift",
+ "kind": "StringLiteral",
+ "offset": 2334,
+ "length": 19,
+ "value": "\"Moved Permanently\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/StatusCode.swift",
+ "kind": "StringLiteral",
+ "offset": 2402,
+ "length": 7,
+ "value": "\"Found\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/StatusCode.swift",
+ "kind": "StringLiteral",
+ "offset": 2461,
+ "length": 15,
+ "value": "\"See other Uri\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/StatusCode.swift",
+ "kind": "StringLiteral",
+ "offset": 2531,
+ "length": 14,
+ "value": "\"Not modified\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/StatusCode.swift",
+ "kind": "StringLiteral",
+ "offset": 2597,
+ "length": 11,
+ "value": "\"Use proxy\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/StatusCode.swift",
+ "kind": "StringLiteral",
+ "offset": 2658,
+ "length": 8,
+ "value": "\"Unused\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/StatusCode.swift",
+ "kind": "StringLiteral",
+ "offset": 2727,
+ "length": 20,
+ "value": "\"Temporary redirect\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/StatusCode.swift",
+ "kind": "StringLiteral",
+ "offset": 2801,
+ "length": 13,
+ "value": "\"Bad request\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/StatusCode.swift",
+ "kind": "StringLiteral",
+ "offset": 2870,
+ "length": 15,
+ "value": "\"Access denied\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/StatusCode.swift",
+ "kind": "StringLiteral",
+ "offset": 2944,
+ "length": 18,
+ "value": "\"Payment required\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/StatusCode.swift",
+ "kind": "StringLiteral",
+ "offset": 3015,
+ "length": 11,
+ "value": "\"Forbidden\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/StatusCode.swift",
+ "kind": "StringLiteral",
+ "offset": 3078,
+ "length": 16,
+ "value": "\"Page not found\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/StatusCode.swift",
+ "kind": "StringLiteral",
+ "offset": 3154,
+ "length": 20,
+ "value": "\"Method not allowed\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/StatusCode.swift",
+ "kind": "StringLiteral",
+ "offset": 3231,
+ "length": 16,
+ "value": "\"Not acceptable\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/StatusCode.swift",
+ "kind": "StringLiteral",
+ "offset": 3318,
+ "length": 31,
+ "value": "\"Proxy authentication required\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/StatusCode.swift",
+ "kind": "StringLiteral",
+ "offset": 3407,
+ "length": 17,
+ "value": "\"Request timeout\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/StatusCode.swift",
+ "kind": "StringLiteral",
+ "offset": 3476,
+ "length": 18,
+ "value": "\"Conflict request\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/StatusCode.swift",
+ "kind": "StringLiteral",
+ "offset": 3542,
+ "length": 14,
+ "value": "\"Page is gone\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/StatusCode.swift",
+ "kind": "StringLiteral",
+ "offset": 3614,
+ "length": 21,
+ "value": "\"Lack content length\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/StatusCode.swift",
+ "kind": "StringLiteral",
+ "offset": 3697,
+ "length": 21,
+ "value": "\"Precondition failed\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/StatusCode.swift",
+ "kind": "StringLiteral",
+ "offset": 3783,
+ "length": 29,
+ "value": "\"Request entity is too large\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/StatusCode.swift",
+ "kind": "StringLiteral",
+ "offset": 3873,
+ "length": 25,
+ "value": "\"Request uri is too long\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/StatusCode.swift",
+ "kind": "StringLiteral",
+ "offset": 3962,
+ "length": 24,
+ "value": "\"Unsupported media type\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/StatusCode.swift",
+ "kind": "StringLiteral",
+ "offset": 4058,
+ "length": 34,
+ "value": "\"Request range is not satisfiable\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/StatusCode.swift",
+ "kind": "StringLiteral",
+ "offset": 4153,
+ "length": 28,
+ "value": "\"Expected request is failed\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/StatusCode.swift",
+ "kind": "StringLiteral",
+ "offset": 4244,
+ "length": 23,
+ "value": "\"Internal server error\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/StatusCode.swift",
+ "kind": "StringLiteral",
+ "offset": 4325,
+ "length": 49,
+ "value": "\"Server does not implement a feature for request\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/StatusCode.swift",
+ "kind": "StringLiteral",
+ "offset": 4428,
+ "length": 13,
+ "value": "\"Bad gateway\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/StatusCode.swift",
+ "kind": "StringLiteral",
+ "offset": 4503,
+ "length": 21,
+ "value": "\"Service unavailable\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/StatusCode.swift",
+ "kind": "StringLiteral",
+ "offset": 4582,
+ "length": 17,
+ "value": "\"Gateway timeout\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/StatusCode.swift",
+ "kind": "StringLiteral",
+ "offset": 4666,
+ "length": 28,
+ "value": "\"Http version not supported\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/StatusCode.swift",
+ "kind": "StringLiteral",
+ "offset": 4748,
+ "length": 13,
+ "value": "\"Invalid url\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/StatusCode.swift",
+ "kind": "StringLiteral",
+ "offset": 4806,
+ "length": 21,
+ "value": "\"Unknown status code\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/StatusCode.swift",
+ "kind": "IntegerLiteral",
+ "offset": 240,
+ "length": 3,
+ "value": "100"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/StatusCode.swift",
+ "kind": "IntegerLiteral",
+ "offset": 270,
+ "length": 3,
+ "value": "101"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/StatusCode.swift",
+ "kind": "IntegerLiteral",
+ "offset": 293,
+ "length": 3,
+ "value": "200"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/StatusCode.swift",
+ "kind": "IntegerLiteral",
+ "offset": 312,
+ "length": 3,
+ "value": "201"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/StatusCode.swift",
+ "kind": "IntegerLiteral",
+ "offset": 332,
+ "length": 3,
+ "value": "202"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/StatusCode.swift",
+ "kind": "IntegerLiteral",
+ "offset": 371,
+ "length": 3,
+ "value": "203"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/StatusCode.swift",
+ "kind": "IntegerLiteral",
+ "offset": 392,
+ "length": 3,
+ "value": "204"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/StatusCode.swift",
+ "kind": "IntegerLiteral",
+ "offset": 416,
+ "length": 3,
+ "value": "205"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/StatusCode.swift",
+ "kind": "IntegerLiteral",
+ "offset": 442,
+ "length": 3,
+ "value": "206"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/StatusCode.swift",
+ "kind": "IntegerLiteral",
+ "offset": 478,
+ "length": 3,
+ "value": "300"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/StatusCode.swift",
+ "kind": "IntegerLiteral",
+ "offset": 506,
+ "length": 3,
+ "value": "301"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/StatusCode.swift",
+ "kind": "IntegerLiteral",
+ "offset": 523,
+ "length": 3,
+ "value": "302"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/StatusCode.swift",
+ "kind": "IntegerLiteral",
+ "offset": 543,
+ "length": 3,
+ "value": "303"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/StatusCode.swift",
+ "kind": "IntegerLiteral",
+ "offset": 566,
+ "length": 3,
+ "value": "304"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/StatusCode.swift",
+ "kind": "IntegerLiteral",
+ "offset": 586,
+ "length": 3,
+ "value": "305"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/StatusCode.swift",
+ "kind": "IntegerLiteral",
+ "offset": 604,
+ "length": 3,
+ "value": "306"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/StatusCode.swift",
+ "kind": "IntegerLiteral",
+ "offset": 633,
+ "length": 3,
+ "value": "307"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/StatusCode.swift",
+ "kind": "IntegerLiteral",
+ "offset": 664,
+ "length": 3,
+ "value": "400"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/StatusCode.swift",
+ "kind": "IntegerLiteral",
+ "offset": 688,
+ "length": 3,
+ "value": "401"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/StatusCode.swift",
+ "kind": "IntegerLiteral",
+ "offset": 715,
+ "length": 3,
+ "value": "402"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/StatusCode.swift",
+ "kind": "IntegerLiteral",
+ "offset": 736,
+ "length": 3,
+ "value": "403"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/StatusCode.swift",
+ "kind": "IntegerLiteral",
+ "offset": 756,
+ "length": 3,
+ "value": "404"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/StatusCode.swift",
+ "kind": "IntegerLiteral",
+ "offset": 784,
+ "length": 3,
+ "value": "405"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/StatusCode.swift",
+ "kind": "IntegerLiteral",
+ "offset": 809,
+ "length": 3,
+ "value": "406"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/StatusCode.swift",
+ "kind": "IntegerLiteral",
+ "offset": 848,
+ "length": 3,
+ "value": "407"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/StatusCode.swift",
+ "kind": "IntegerLiteral",
+ "offset": 874,
+ "length": 3,
+ "value": "408"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/StatusCode.swift",
+ "kind": "IntegerLiteral",
+ "offset": 894,
+ "length": 3,
+ "value": "409"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/StatusCode.swift",
+ "kind": "IntegerLiteral",
+ "offset": 910,
+ "length": 3,
+ "value": "410"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/StatusCode.swift",
+ "kind": "IntegerLiteral",
+ "offset": 936,
+ "length": 3,
+ "value": "411"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/StatusCode.swift",
+ "kind": "IntegerLiteral",
+ "offset": 966,
+ "length": 3,
+ "value": "412"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/StatusCode.swift",
+ "kind": "IntegerLiteral",
+ "offset": 999,
+ "length": 3,
+ "value": "413"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/StatusCode.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1028,
+ "length": 3,
+ "value": "414"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/StatusCode.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1060,
+ "length": 3,
+ "value": "415"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/StatusCode.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1100,
+ "length": 3,
+ "value": "416"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/StatusCode.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1129,
+ "length": 3,
+ "value": "417"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/StatusCode.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1169,
+ "length": 3,
+ "value": "500"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/StatusCode.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1195,
+ "length": 3,
+ "value": "501"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/StatusCode.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1217,
+ "length": 3,
+ "value": "502"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/StatusCode.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1247,
+ "length": 3,
+ "value": "503"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/StatusCode.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1273,
+ "length": 3,
+ "value": "504"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/StatusCode.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1308,
+ "length": 3,
+ "value": "505"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/StatusCode.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1339,
+ "length": 1,
+ "value": "-1001"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/StatusCode.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1375,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/StatusCode.swift",
+ "kind": "IntegerLiteral",
+ "offset": 240,
+ "length": 3,
+ "value": "100"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/StatusCode.swift",
+ "kind": "IntegerLiteral",
+ "offset": 270,
+ "length": 3,
+ "value": "101"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/StatusCode.swift",
+ "kind": "IntegerLiteral",
+ "offset": 293,
+ "length": 3,
+ "value": "200"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/StatusCode.swift",
+ "kind": "IntegerLiteral",
+ "offset": 312,
+ "length": 3,
+ "value": "201"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/StatusCode.swift",
+ "kind": "IntegerLiteral",
+ "offset": 332,
+ "length": 3,
+ "value": "202"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/StatusCode.swift",
+ "kind": "IntegerLiteral",
+ "offset": 371,
+ "length": 3,
+ "value": "203"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/StatusCode.swift",
+ "kind": "IntegerLiteral",
+ "offset": 392,
+ "length": 3,
+ "value": "204"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/StatusCode.swift",
+ "kind": "IntegerLiteral",
+ "offset": 416,
+ "length": 3,
+ "value": "205"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/StatusCode.swift",
+ "kind": "IntegerLiteral",
+ "offset": 442,
+ "length": 3,
+ "value": "206"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/StatusCode.swift",
+ "kind": "IntegerLiteral",
+ "offset": 478,
+ "length": 3,
+ "value": "300"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/StatusCode.swift",
+ "kind": "IntegerLiteral",
+ "offset": 506,
+ "length": 3,
+ "value": "301"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/StatusCode.swift",
+ "kind": "IntegerLiteral",
+ "offset": 523,
+ "length": 3,
+ "value": "302"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/StatusCode.swift",
+ "kind": "IntegerLiteral",
+ "offset": 543,
+ "length": 3,
+ "value": "303"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/StatusCode.swift",
+ "kind": "IntegerLiteral",
+ "offset": 566,
+ "length": 3,
+ "value": "304"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/StatusCode.swift",
+ "kind": "IntegerLiteral",
+ "offset": 586,
+ "length": 3,
+ "value": "305"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/StatusCode.swift",
+ "kind": "IntegerLiteral",
+ "offset": 604,
+ "length": 3,
+ "value": "306"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/StatusCode.swift",
+ "kind": "IntegerLiteral",
+ "offset": 633,
+ "length": 3,
+ "value": "307"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/StatusCode.swift",
+ "kind": "IntegerLiteral",
+ "offset": 664,
+ "length": 3,
+ "value": "400"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/StatusCode.swift",
+ "kind": "IntegerLiteral",
+ "offset": 688,
+ "length": 3,
+ "value": "401"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/StatusCode.swift",
+ "kind": "IntegerLiteral",
+ "offset": 715,
+ "length": 3,
+ "value": "402"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/StatusCode.swift",
+ "kind": "IntegerLiteral",
+ "offset": 736,
+ "length": 3,
+ "value": "403"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/StatusCode.swift",
+ "kind": "IntegerLiteral",
+ "offset": 756,
+ "length": 3,
+ "value": "404"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/StatusCode.swift",
+ "kind": "IntegerLiteral",
+ "offset": 784,
+ "length": 3,
+ "value": "405"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/StatusCode.swift",
+ "kind": "IntegerLiteral",
+ "offset": 809,
+ "length": 3,
+ "value": "406"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/StatusCode.swift",
+ "kind": "IntegerLiteral",
+ "offset": 848,
+ "length": 3,
+ "value": "407"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/StatusCode.swift",
+ "kind": "IntegerLiteral",
+ "offset": 874,
+ "length": 3,
+ "value": "408"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/StatusCode.swift",
+ "kind": "IntegerLiteral",
+ "offset": 894,
+ "length": 3,
+ "value": "409"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/StatusCode.swift",
+ "kind": "IntegerLiteral",
+ "offset": 910,
+ "length": 3,
+ "value": "410"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/StatusCode.swift",
+ "kind": "IntegerLiteral",
+ "offset": 936,
+ "length": 3,
+ "value": "411"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/StatusCode.swift",
+ "kind": "IntegerLiteral",
+ "offset": 966,
+ "length": 3,
+ "value": "412"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/StatusCode.swift",
+ "kind": "IntegerLiteral",
+ "offset": 999,
+ "length": 3,
+ "value": "413"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/StatusCode.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1028,
+ "length": 3,
+ "value": "414"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/StatusCode.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1060,
+ "length": 3,
+ "value": "415"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/StatusCode.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1100,
+ "length": 3,
+ "value": "416"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/StatusCode.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1129,
+ "length": 3,
+ "value": "417"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/StatusCode.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1169,
+ "length": 3,
+ "value": "500"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/StatusCode.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1195,
+ "length": 3,
+ "value": "501"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/StatusCode.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1217,
+ "length": 3,
+ "value": "502"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/StatusCode.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1247,
+ "length": 3,
+ "value": "503"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/StatusCode.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1273,
+ "length": 3,
+ "value": "504"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/StatusCode.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1308,
+ "length": 3,
+ "value": "505"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/StatusCode.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1339,
+ "length": 1,
+ "value": "-1001"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/SwiftHTTP\/StatusCode.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1375,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSSttModel.swift",
+ "kind": "StringLiteral",
+ "offset": 592,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSSttModel.swift",
+ "kind": "StringLiteral",
+ "offset": 639,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSSttModel.swift",
+ "kind": "IntegerLiteral",
+ "offset": 688,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSSttModel.swift",
+ "kind": "StringLiteral",
+ "offset": 739,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSSttModel.swift",
+ "kind": "StringLiteral",
+ "offset": 912,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSSttModel.swift",
+ "kind": "BooleanLiteral",
+ "offset": 965,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSSttModel.swift",
+ "kind": "StringLiteral",
+ "offset": 1024,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSSttModel.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1080,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSSttModel.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1133,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/BigInt.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1477,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/BigInt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2385,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/BigInt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2389,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/BigInt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2435,
+ "length": 2,
+ "value": "-1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Foundation\/String+FoundationExtension.swift",
+ "kind": "Array",
+ "offset": 1125,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Foundation\/String+FoundationExtension.swift",
+ "kind": "Array",
+ "offset": 1528,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSChat.swift",
+ "kind": "IntegerLiteral",
+ "offset": 993,
+ "length": 5,
+ "value": "10100"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSChat.swift",
+ "kind": "StringLiteral",
+ "offset": 1007,
+ "length": 14,
+ "value": "\"æ£å¸¸ç»æ\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSChat.swift",
+ "kind": "StringLiteral",
+ "offset": 1084,
+ "length": 5,
+ "value": "\"end\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSChat.swift",
+ "kind": "StringLiteral",
+ "offset": 1192,
+ "length": 5,
+ "value": "\"end\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSChat.swift",
+ "kind": "StringLiteral",
+ "offset": 1322,
+ "length": 17,
+ "value": "\"chat\/ws\/watches\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSChat.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1353,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSChat.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1598,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSChat.swift",
+ "kind": "StringLiteral",
+ "offset": 2159,
+ "length": 14,
+ "value": "\"è¿æªé´æ\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSChat.swift",
+ "kind": "StringLiteral",
+ "offset": 2309,
+ "length": 6,
+ "value": "\"type\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSChat.swift",
+ "kind": "StringLiteral",
+ "offset": 2316,
+ "length": 6,
+ "value": "\"chat\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSChat.swift",
+ "kind": "StringLiteral",
+ "offset": 2336,
+ "length": 9,
+ "value": "\"content\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSChat.swift",
+ "kind": "StringLiteral",
+ "offset": 2461,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSChat.swift",
+ "kind": "StringLiteral",
+ "offset": 2483,
+ "length": 6,
+ "value": "\"send\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSChat.swift",
+ "kind": "StringLiteral",
+ "offset": 2620,
+ "length": 22,
+ "value": "\"MSChat webSocketOpen\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSChat.swift",
+ "kind": "BooleanLiteral",
+ "offset": 2732,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSChat.swift",
+ "kind": "StringLiteral",
+ "offset": 2890,
+ "length": 23,
+ "value": "\"MSChat webSocketClose\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSChat.swift",
+ "kind": "StringLiteral",
+ "offset": 3055,
+ "length": 23,
+ "value": "\"MSChat webSocketError\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSChat.swift",
+ "kind": "StringLiteral",
+ "offset": 3164,
+ "length": 16,
+ "value": "\"MSChat receive\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSChat.swift",
+ "kind": "StringLiteral",
+ "offset": 3379,
+ "length": 40,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSChat.swift",
+ "kind": "StringLiteral",
+ "offset": 3393,
+ "length": 1,
+ "value": "\" : \""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSChat.swift",
+ "kind": "StringLiteral",
+ "offset": 3415,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSChat.swift",
+ "kind": "StringLiteral",
+ "offset": 3418,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSChat.swift",
+ "kind": "StringLiteral",
+ "offset": 3682,
+ "length": 21,
+ "value": "\"MSChat webSocketEnd\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSChat.swift",
+ "kind": "StringLiteral",
+ "offset": 3734,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/BitwiseOps.swift",
+ "kind": "IntegerLiteral",
+ "offset": 653,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/BitwiseOps.swift",
+ "kind": "IntegerLiteral",
+ "offset": 922,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/BitwiseOps.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1246,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/BitwiseOps.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1503,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/BitwiseOps.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1594,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/BitwiseOps.swift",
+ "kind": "Array",
+ "offset": 1964,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/BitwiseOps.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2021,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/BitwiseOps.swift",
+ "kind": "Array",
+ "offset": 2701,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/BitwiseOps.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2758,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/BitwiseOps.swift",
+ "kind": "Array",
+ "offset": 3438,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/BitwiseOps.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3495,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/AES.Cryptors.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1645,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Checksum.swift",
+ "kind": "Array",
+ "offset": 1047,
+ "length": 3460,
+ "value": "[0x00000000, 0x77073096, 0xEE0E612C, 0x990951BA, 0x076DC419, 0x706AF48F, 0xE963A535, 0x9E6495A3, 0x0EDB8832, 0x79DCB8A4, 0xE0D5E91E, 0x97D2D988, 0x09B64C2B, 0x7EB17CBD, 0xE7B82D07, 0x90BF1D91, 0x1DB71064, 0x6AB020F2, 0xF3B97148, 0x84BE41DE, 0x1ADAD47D, 0x6DDDE4EB, 0xF4D4B551, 0x83D385C7, 0x136C9856, 0x646BA8C0, 0xFD62F97A, 0x8A65C9EC, 0x14015C4F, 0x63066CD9, 0xFA0F3D63, 0x8D080DF5, 0x3B6E20C8, 0x4C69105E, 0xD56041E4, 0xA2677172, 0x3C03E4D1, 0x4B04D447, 0xD20D85FD, 0xA50AB56B, 0x35B5A8FA, 0x42B2986C, 0xDBBBC9D6, 0xACBCF940, 0x32D86CE3, 0x45DF5C75, 0xDCD60DCF, 0xABD13D59, 0x26D930AC, 0x51DE003A, 0xC8D75180, 0xBFD06116, 0x21B4F4B5, 0x56B3C423, 0xCFBA9599, 0xB8BDA50F, 0x2802B89E, 0x5F058808, 0xC60CD9B2, 0xB10BE924, 0x2F6F7C87, 0x58684C11, 0xC1611DAB, 0xB6662D3D, 0x76DC4190, 0x01DB7106, 0x98D220BC, 0xEFD5102A, 0x71B18589, 0x06B6B51F, 0x9FBFE4A5, 0xE8B8D433, 0x7807C9A2, 0x0F00F934, 0x9609A88E, 0xE10E9818, 0x7F6A0DBB, 0x086D3D2D, 0x91646C97, 0xE6635C01, 0x6B6B51F4, 0x1C6C6162, 0x856530D8, 0xF262004E, 0x6C0695ED, 0x1B01A57B, 0x8208F4C1, 0xF50FC457, 0x65B0D9C6, 0x12B7E950, 0x8BBEB8EA, 0xFCB9887C, 0x62DD1DDF, 0x15DA2D49, 0x8CD37CF3, 0xFBD44C65, 0x4DB26158, 0x3AB551CE, 0xA3BC0074, 0xD4BB30E2, 0x4ADFA541, 0x3DD895D7, 0xA4D1C46D, 0xD3D6F4FB, 0x4369E96A, 0x346ED9FC, 0xAD678846, 0xDA60B8D0, 0x44042D73, 0x33031DE5, 0xAA0A4C5F, 0xDD0D7CC9, 0x5005713C, 0x270241AA, 0xBE0B1010, 0xC90C2086, 0x5768B525, 0x206F85B3, 0xB966D409, 0xCE61E49F, 0x5EDEF90E, 0x29D9C998, 0xB0D09822, 0xC7D7A8B4, 0x59B33D17, 0x2EB40D81, 0xB7BD5C3B, 0xC0BA6CAD, 0xEDB88320, 0x9ABFB3B6, 0x03B6E20C, 0x74B1D29A, 0xEAD54739, 0x9DD277AF, 0x04DB2615, 0x73DC1683, 0xE3630B12, 0x94643B84, 0x0D6D6A3E, 0x7A6A5AA8, 0xE40ECF0B, 0x9309FF9D, 0x0A00AE27, 0x7D079EB1, 0xF00F9344, 0x8708A3D2, 0x1E01F268, 0x6906C2FE, 0xF762575D, 0x806567CB, 0x196C3671, 0x6E6B06E7, 0xFED41B76, 0x89D32BE0, 0x10DA7A5A, 0x67DD4ACC, 0xF9B9DF6F, 0x8EBEEFF9, 0x17B7BE43, 0x60B08ED5, 0xD6D6A3E8, 0xA1D1937E, 0x38D8C2C4, 0x4FDFF252, 0xD1BB67F1, 0xA6BC5767, 0x3FB506DD, 0x48B2364B, 0xD80D2BDA, 0xAF0A1B4C, 0x36034AF6, 0x41047A60, 0xDF60EFC3, 0xA867DF55, 0x316E8EEF, 0x4669BE79, 0xCB61B38C, 0xBC66831A, 0x256FD2A0, 0x5268E236, 0xCC0C7795, 0xBB0B4703, 0x220216B9, 0x5505262F, 0xC5BA3BBE, 0xB2BD0B28, 0x2BB45A92, 0x5CB36A04, 0xC2D7FFA7, 0xB5D0CF31, 0x2CD99E8B, 0x5BDEAE1D, 0x9B64C2B0, 0xEC63F226, 0x756AA39C, 0x026D930A, 0x9C0906A9, 0xEB0E363F, 0x72076785, 0x05005713, 0x95BF4A82, 0xE2B87A14, 0x7BB12BAE, 0x0CB61B38, 0x92D28E9B, 0xE5D5BE0D, 0x7CDCEFB7, 0x0BDBDF21, 0x86D3D2D4, 0xF1D4E242, 0x68DDB3F8, 0x1FDA836E, 0x81BE16CD, 0xF6B9265B, 0x6FB077E1, 0x18B74777, 0x88085AE6, 0xFF0F6A70, 0x66063BCA, 0x11010B5C, 0x8F659EFF, 0xF862AE69, 0x616BFFD3, 0x166CCF45, 0xA00AE278, 0xD70DD2EE, 0x4E048354, 0x3903B3C2, 0xA7672661, 0xD06016F7, 0x4969474D, 0x3E6E77DB, 0xAED16A4A, 0xD9D65ADC, 0x40DF0B66, 0x37D83BF0, 0xA9BCAE53, 0xDEBB9EC5, 0x47B2CF7F, 0x30B5FFE9, 0xBDBDF21C, 0xCABAC28A, 0x53B39330, 0x24B4A3A6, 0xBAD03605, 0xCDD70693, 0x54DE5729, 0x23D967BF, 0xB3667A2E, 0xC4614AB8, 0x5D681B02, 0x2A6F2B94, 0xB40BBE37, 0xC30C8EA1, 0x5A05DF1B, 0x2D02EF8D]"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Checksum.swift",
+ "kind": "Array",
+ "offset": 4568,
+ "length": 3460,
+ "value": "[0x00000000, 0xF26B8303, 0xE13B70F7, 0x1350F3F4, 0xC79A971F, 0x35F1141C, 0x26A1E7E8, 0xD4CA64EB, 0x8AD958CF, 0x78B2DBCC, 0x6BE22838, 0x9989AB3B, 0x4D43CFD0, 0xBF284CD3, 0xAC78BF27, 0x5E133C24, 0x105EC76F, 0xE235446C, 0xF165B798, 0x030E349B, 0xD7C45070, 0x25AFD373, 0x36FF2087, 0xC494A384, 0x9A879FA0, 0x68EC1CA3, 0x7BBCEF57, 0x89D76C54, 0x5D1D08BF, 0xAF768BBC, 0xBC267848, 0x4E4DFB4B, 0x20BD8EDE, 0xD2D60DDD, 0xC186FE29, 0x33ED7D2A, 0xE72719C1, 0x154C9AC2, 0x061C6936, 0xF477EA35, 0xAA64D611, 0x580F5512, 0x4B5FA6E6, 0xB93425E5, 0x6DFE410E, 0x9F95C20D, 0x8CC531F9, 0x7EAEB2FA, 0x30E349B1, 0xC288CAB2, 0xD1D83946, 0x23B3BA45, 0xF779DEAE, 0x05125DAD, 0x1642AE59, 0xE4292D5A, 0xBA3A117E, 0x4851927D, 0x5B016189, 0xA96AE28A, 0x7DA08661, 0x8FCB0562, 0x9C9BF696, 0x6EF07595, 0x417B1DBC, 0xB3109EBF, 0xA0406D4B, 0x522BEE48, 0x86E18AA3, 0x748A09A0, 0x67DAFA54, 0x95B17957, 0xCBA24573, 0x39C9C670, 0x2A993584, 0xD8F2B687, 0x0C38D26C, 0xFE53516F, 0xED03A29B, 0x1F682198, 0x5125DAD3, 0xA34E59D0, 0xB01EAA24, 0x42752927, 0x96BF4DCC, 0x64D4CECF, 0x77843D3B, 0x85EFBE38, 0xDBFC821C, 0x2997011F, 0x3AC7F2EB, 0xC8AC71E8, 0x1C661503, 0xEE0D9600, 0xFD5D65F4, 0x0F36E6F7, 0x61C69362, 0x93AD1061, 0x80FDE395, 0x72966096, 0xA65C047D, 0x5437877E, 0x4767748A, 0xB50CF789, 0xEB1FCBAD, 0x197448AE, 0x0A24BB5A, 0xF84F3859, 0x2C855CB2, 0xDEEEDFB1, 0xCDBE2C45, 0x3FD5AF46, 0x7198540D, 0x83F3D70E, 0x90A324FA, 0x62C8A7F9, 0xB602C312, 0x44694011, 0x5739B3E5, 0xA55230E6, 0xFB410CC2, 0x092A8FC1, 0x1A7A7C35, 0xE811FF36, 0x3CDB9BDD, 0xCEB018DE, 0xDDE0EB2A, 0x2F8B6829, 0x82F63B78, 0x709DB87B, 0x63CD4B8F, 0x91A6C88C, 0x456CAC67, 0xB7072F64, 0xA457DC90, 0x563C5F93, 0x082F63B7, 0xFA44E0B4, 0xE9141340, 0x1B7F9043, 0xCFB5F4A8, 0x3DDE77AB, 0x2E8E845F, 0xDCE5075C, 0x92A8FC17, 0x60C37F14, 0x73938CE0, 0x81F80FE3, 0x55326B08, 0xA759E80B, 0xB4091BFF, 0x466298FC, 0x1871A4D8, 0xEA1A27DB, 0xF94AD42F, 0x0B21572C, 0xDFEB33C7, 0x2D80B0C4, 0x3ED04330, 0xCCBBC033, 0xA24BB5A6, 0x502036A5, 0x4370C551, 0xB11B4652, 0x65D122B9, 0x97BAA1BA, 0x84EA524E, 0x7681D14D, 0x2892ED69, 0xDAF96E6A, 0xC9A99D9E, 0x3BC21E9D, 0xEF087A76, 0x1D63F975, 0x0E330A81, 0xFC588982, 0xB21572C9, 0x407EF1CA, 0x532E023E, 0xA145813D, 0x758FE5D6, 0x87E466D5, 0x94B49521, 0x66DF1622, 0x38CC2A06, 0xCAA7A905, 0xD9F75AF1, 0x2B9CD9F2, 0xFF56BD19, 0x0D3D3E1A, 0x1E6DCDEE, 0xEC064EED, 0xC38D26C4, 0x31E6A5C7, 0x22B65633, 0xD0DDD530, 0x0417B1DB, 0xF67C32D8, 0xE52CC12C, 0x1747422F, 0x49547E0B, 0xBB3FFD08, 0xA86F0EFC, 0x5A048DFF, 0x8ECEE914, 0x7CA56A17, 0x6FF599E3, 0x9D9E1AE0, 0xD3D3E1AB, 0x21B862A8, 0x32E8915C, 0xC083125F, 0x144976B4, 0xE622F5B7, 0xF5720643, 0x07198540, 0x590AB964, 0xAB613A67, 0xB831C993, 0x4A5A4A90, 0x9E902E7B, 0x6CFBAD78, 0x7FAB5E8C, 0x8DC0DD8F, 0xE330A81A, 0x115B2B19, 0x020BD8ED, 0xF0605BEE, 0x24AA3F05, 0xD6C1BC06, 0xC5914FF2, 0x37FACCF1, 0x69E9F0D5, 0x9B8273D6, 0x88D28022, 0x7AB90321, 0xAE7367CA, 0x5C18E4C9, 0x4F48173D, 0xBD23943E, 0xF36E6F75, 0x0105EC76, 0x12551F82, 0xE03E9C81, 0x34F4F86A, 0xC69F7B69, 0xD5CF889D, 0x27A40B9E, 0x79B737BA, 0x8BDCB4B9, 0x988C474D, 0x6AE7C44E, 0xBE2DA0A5, 0x4C4623A6, 0x5F16D052, 0xAD7D5351]"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Checksum.swift",
+ "kind": "Array",
+ "offset": 8088,
+ "length": 2180,
+ "value": "[0x0000, 0xC0C1, 0xC181, 0x0140, 0xC301, 0x03C0, 0x0280, 0xC241, 0xC601, 0x06C0, 0x0780, 0xC741, 0x0500, 0xC5C1, 0xC481, 0x0440, 0xCC01, 0x0CC0, 0x0D80, 0xCD41, 0x0F00, 0xCFC1, 0xCE81, 0x0E40, 0x0A00, 0xCAC1, 0xCB81, 0x0B40, 0xC901, 0x09C0, 0x0880, 0xC841, 0xD801, 0x18C0, 0x1980, 0xD941, 0x1B00, 0xDBC1, 0xDA81, 0x1A40, 0x1E00, 0xDEC1, 0xDF81, 0x1F40, 0xDD01, 0x1DC0, 0x1C80, 0xDC41, 0x1400, 0xD4C1, 0xD581, 0x1540, 0xD701, 0x17C0, 0x1680, 0xD641, 0xD201, 0x12C0, 0x1380, 0xD341, 0x1100, 0xD1C1, 0xD081, 0x1040, 0xF001, 0x30C0, 0x3180, 0xF141, 0x3300, 0xF3C1, 0xF281, 0x3240, 0x3600, 0xF6C1, 0xF781, 0x3740, 0xF501, 0x35C0, 0x3480, 0xF441, 0x3C00, 0xFCC1, 0xFD81, 0x3D40, 0xFF01, 0x3FC0, 0x3E80, 0xFE41, 0xFA01, 0x3AC0, 0x3B80, 0xFB41, 0x3900, 0xF9C1, 0xF881, 0x3840, 0x2800, 0xE8C1, 0xE981, 0x2940, 0xEB01, 0x2BC0, 0x2A80, 0xEA41, 0xEE01, 0x2EC0, 0x2F80, 0xEF41, 0x2D00, 0xEDC1, 0xEC81, 0x2C40, 0xE401, 0x24C0, 0x2580, 0xE541, 0x2700, 0xE7C1, 0xE681, 0x2640, 0x2200, 0xE2C1, 0xE381, 0x2340, 0xE101, 0x21C0, 0x2080, 0xE041, 0xA001, 0x60C0, 0x6180, 0xA141, 0x6300, 0xA3C1, 0xA281, 0x6240, 0x6600, 0xA6C1, 0xA781, 0x6740, 0xA501, 0x65C0, 0x6480, 0xA441, 0x6C00, 0xACC1, 0xAD81, 0x6D40, 0xAF01, 0x6FC0, 0x6E80, 0xAE41, 0xAA01, 0x6AC0, 0x6B80, 0xAB41, 0x6900, 0xA9C1, 0xA881, 0x6840, 0x7800, 0xB8C1, 0xB981, 0x7940, 0xBB01, 0x7BC0, 0x7A80, 0xBA41, 0xBE01, 0x7EC0, 0x7F80, 0xBF41, 0x7D00, 0xBDC1, 0xBC81, 0x7C40, 0xB401, 0x74C0, 0x7580, 0xB541, 0x7700, 0xB7C1, 0xB681, 0x7640, 0x7200, 0xB2C1, 0xB381, 0x7340, 0xB101, 0x71C0, 0x7080, 0xB041, 0x5000, 0x90C1, 0x9181, 0x5140, 0x9301, 0x53C0, 0x5280, 0x9241, 0x9601, 0x56C0, 0x5780, 0x9741, 0x5500, 0x95C1, 0x9481, 0x5440, 0x9C01, 0x5CC0, 0x5D80, 0x9D41, 0x5F00, 0x9FC1, 0x9E81, 0x5E40, 0x5A00, 0x9AC1, 0x9B81, 0x5B40, 0x9901, 0x59C0, 0x5880, 0x9841, 0x8801, 0x48C0, 0x4980, 0x8941, 0x4B00, 0x8BC1, 0x8A81, 0x4A40, 0x4E00, 0x8EC1, 0x8F81, 0x4F40, 0x8D01, 0x4DC0, 0x4C80, 0x8C41, 0x4400, 0x84C1, 0x8581, 0x4540, 0x8701, 0x47C0, 0x4680, 0x8641, 0x8201, 0x42C0, 0x4380, 0x8341, 0x4100, 0x81C1, 0x8081, 0x4040]"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Checksum.swift",
+ "kind": "BooleanLiteral",
+ "offset": 10438,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Checksum.swift",
+ "kind": "IntegerLiteral",
+ "offset": 10500,
+ "length": 11,
+ "value": "0xFFFFFFFF"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Checksum.swift",
+ "kind": "IntegerLiteral",
+ "offset": 10549,
+ "length": 3,
+ "value": "256"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Checksum.swift",
+ "kind": "IntegerLiteral",
+ "offset": 10645,
+ "length": 4,
+ "value": "0xFF"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Checksum.swift",
+ "kind": "IntegerLiteral",
+ "offset": 10673,
+ "length": 1,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Checksum.swift",
+ "kind": "IntegerLiteral",
+ "offset": 10759,
+ "length": 11,
+ "value": "0xFFFFFFFF"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Checksum.swift",
+ "kind": "BooleanLiteral",
+ "offset": 10908,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Checksum.swift",
+ "kind": "IntegerLiteral",
+ "offset": 10970,
+ "length": 11,
+ "value": "0xFFFFFFFF"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Checksum.swift",
+ "kind": "IntegerLiteral",
+ "offset": 11019,
+ "length": 3,
+ "value": "256"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Checksum.swift",
+ "kind": "IntegerLiteral",
+ "offset": 11115,
+ "length": 4,
+ "value": "0xFF"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Checksum.swift",
+ "kind": "IntegerLiteral",
+ "offset": 11143,
+ "length": 1,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Checksum.swift",
+ "kind": "IntegerLiteral",
+ "offset": 11230,
+ "length": 11,
+ "value": "0xFFFFFFFF"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Checksum.swift",
+ "kind": "IntegerLiteral",
+ "offset": 11407,
+ "length": 6,
+ "value": "0x0000"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Checksum.swift",
+ "kind": "IntegerLiteral",
+ "offset": 11451,
+ "length": 3,
+ "value": "256"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Checksum.swift",
+ "kind": "IntegerLiteral",
+ "offset": 11503,
+ "length": 1,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Checksum.swift",
+ "kind": "IntegerLiteral",
+ "offset": 11549,
+ "length": 4,
+ "value": "0xFF"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Checksum.swift",
+ "kind": "BooleanLiteral",
+ "offset": 11941,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Checksum.swift",
+ "kind": "BooleanLiteral",
+ "offset": 12315,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSVoiceChat.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1199,
+ "length": 5,
+ "value": "10100"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSVoiceChat.swift",
+ "kind": "StringLiteral",
+ "offset": 1213,
+ "length": 14,
+ "value": "\"æ£å¸¸ç»æ\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSVoiceChat.swift",
+ "kind": "StringLiteral",
+ "offset": 1467,
+ "length": 14,
+ "value": "\"è¿æªé´æ\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSVoiceChat.swift",
+ "kind": "StringLiteral",
+ "offset": 1603,
+ "length": 14,
+ "value": "\"请æ±å¤±è´¥\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSVoiceChat.swift",
+ "kind": "StringLiteral",
+ "offset": 1704,
+ "length": 8,
+ "value": "\"header\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSVoiceChat.swift",
+ "kind": "StringLiteral",
+ "offset": 1731,
+ "length": 10,
+ "value": "\"trace_id\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSVoiceChat.swift",
+ "kind": "StringLiteral",
+ "offset": 1771,
+ "length": 7,
+ "value": "\"event\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSVoiceChat.swift",
+ "kind": "StringLiteral",
+ "offset": 1779,
+ "length": 12,
+ "value": "\"SendSpeech\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSVoiceChat.swift",
+ "kind": "StringLiteral",
+ "offset": 1819,
+ "length": 9,
+ "value": "\"payload\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSVoiceChat.swift",
+ "kind": "StringLiteral",
+ "offset": 1847,
+ "length": 11,
+ "value": "\"dialog_id\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSVoiceChat.swift",
+ "kind": "StringLiteral",
+ "offset": 1933,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSVoiceChat.swift",
+ "kind": "StringLiteral",
+ "offset": 1955,
+ "length": 6,
+ "value": "\"send\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSVoiceChat.swift",
+ "kind": "StringLiteral",
+ "offset": 2128,
+ "length": 14,
+ "value": "\"è¿æªé´æ\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSVoiceChat.swift",
+ "kind": "StringLiteral",
+ "offset": 2264,
+ "length": 14,
+ "value": "\"请æ±å¤±è´¥\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSVoiceChat.swift",
+ "kind": "StringLiteral",
+ "offset": 2365,
+ "length": 8,
+ "value": "\"header\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSVoiceChat.swift",
+ "kind": "StringLiteral",
+ "offset": 2392,
+ "length": 10,
+ "value": "\"trace_id\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSVoiceChat.swift",
+ "kind": "StringLiteral",
+ "offset": 2432,
+ "length": 7,
+ "value": "\"event\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSVoiceChat.swift",
+ "kind": "StringLiteral",
+ "offset": 2440,
+ "length": 12,
+ "value": "\"StopSpeech\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSVoiceChat.swift",
+ "kind": "StringLiteral",
+ "offset": 2480,
+ "length": 9,
+ "value": "\"payload\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSVoiceChat.swift",
+ "kind": "StringLiteral",
+ "offset": 2508,
+ "length": 11,
+ "value": "\"dialog_id\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSVoiceChat.swift",
+ "kind": "StringLiteral",
+ "offset": 2594,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSVoiceChat.swift",
+ "kind": "StringLiteral",
+ "offset": 2616,
+ "length": 6,
+ "value": "\"send\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSVoiceChat.swift",
+ "kind": "StringLiteral",
+ "offset": 2876,
+ "length": 14,
+ "value": "\"è¿æªé´æ\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSVoiceChat.swift",
+ "kind": "StringLiteral",
+ "offset": 2964,
+ "length": 11,
+ "value": "\"Listening\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSVoiceChat.swift",
+ "kind": "StringLiteral",
+ "offset": 3000,
+ "length": 17,
+ "value": "\"send \""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSVoiceChat.swift",
+ "kind": "StringLiteral",
+ "offset": 3016,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSVoiceChat.swift",
+ "kind": "StringLiteral",
+ "offset": 3105,
+ "length": 35,
+ "value": "\"å½åç¶æä¸å¯ä»¥åéè¯é³\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSVoiceChat.swift",
+ "kind": "StringLiteral",
+ "offset": 3368,
+ "length": 14,
+ "value": "\"è¿æªé´æ\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSVoiceChat.swift",
+ "kind": "StringLiteral",
+ "offset": 3500,
+ "length": 17,
+ "value": "\"send \""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSVoiceChat.swift",
+ "kind": "StringLiteral",
+ "offset": 3516,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSVoiceChat.swift",
+ "kind": "StringLiteral",
+ "offset": 3668,
+ "length": 20,
+ "value": "\"å¼å§è¯·æ±è¯´è¯\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSVoiceChat.swift",
+ "kind": "StringLiteral",
+ "offset": 3781,
+ "length": 26,
+ "value": "\"å¼å§è¯·æ±è¯´è¯å¤±è´¥\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSVoiceChat.swift",
+ "kind": "StringLiteral",
+ "offset": 3894,
+ "length": 8,
+ "value": "\"header\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSVoiceChat.swift",
+ "kind": "StringLiteral",
+ "offset": 3921,
+ "length": 10,
+ "value": "\"trace_id\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSVoiceChat.swift",
+ "kind": "StringLiteral",
+ "offset": 3961,
+ "length": 7,
+ "value": "\"event\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSVoiceChat.swift",
+ "kind": "StringLiteral",
+ "offset": 3969,
+ "length": 16,
+ "value": "\"RequestToSpeak\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSVoiceChat.swift",
+ "kind": "StringLiteral",
+ "offset": 4013,
+ "length": 9,
+ "value": "\"payload\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSVoiceChat.swift",
+ "kind": "StringLiteral",
+ "offset": 4041,
+ "length": 11,
+ "value": "\"dialog_id\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSVoiceChat.swift",
+ "kind": "StringLiteral",
+ "offset": 4127,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSVoiceChat.swift",
+ "kind": "StringLiteral",
+ "offset": 4149,
+ "length": 6,
+ "value": "\"send\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSVoiceChat.swift",
+ "kind": "StringLiteral",
+ "offset": 4346,
+ "length": 32,
+ "value": "\"æ¬å°ææ¾å¼å§è¯·æ±å¤±è´¥\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSVoiceChat.swift",
+ "kind": "StringLiteral",
+ "offset": 4465,
+ "length": 8,
+ "value": "\"header\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSVoiceChat.swift",
+ "kind": "StringLiteral",
+ "offset": 4492,
+ "length": 10,
+ "value": "\"trace_id\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSVoiceChat.swift",
+ "kind": "StringLiteral",
+ "offset": 4532,
+ "length": 7,
+ "value": "\"event\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSVoiceChat.swift",
+ "kind": "StringLiteral",
+ "offset": 4540,
+ "length": 24,
+ "value": "\"LocalRespondingStarted\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSVoiceChat.swift",
+ "kind": "StringLiteral",
+ "offset": 4592,
+ "length": 9,
+ "value": "\"payload\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSVoiceChat.swift",
+ "kind": "StringLiteral",
+ "offset": 4620,
+ "length": 11,
+ "value": "\"dialog_id\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSVoiceChat.swift",
+ "kind": "StringLiteral",
+ "offset": 4706,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSVoiceChat.swift",
+ "kind": "StringLiteral",
+ "offset": 4728,
+ "length": 6,
+ "value": "\"send\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSVoiceChat.swift",
+ "kind": "StringLiteral",
+ "offset": 4928,
+ "length": 32,
+ "value": "\"æ¬å°ææ¾è¯·ç»ææ±å¤±è´¥\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSVoiceChat.swift",
+ "kind": "StringLiteral",
+ "offset": 5047,
+ "length": 8,
+ "value": "\"header\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSVoiceChat.swift",
+ "kind": "StringLiteral",
+ "offset": 5074,
+ "length": 10,
+ "value": "\"trace_id\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSVoiceChat.swift",
+ "kind": "StringLiteral",
+ "offset": 5114,
+ "length": 7,
+ "value": "\"event\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSVoiceChat.swift",
+ "kind": "StringLiteral",
+ "offset": 5122,
+ "length": 22,
+ "value": "\"LocalRespondingEnded\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSVoiceChat.swift",
+ "kind": "StringLiteral",
+ "offset": 5172,
+ "length": 9,
+ "value": "\"payload\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSVoiceChat.swift",
+ "kind": "StringLiteral",
+ "offset": 5200,
+ "length": 11,
+ "value": "\"dialog_id\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSVoiceChat.swift",
+ "kind": "StringLiteral",
+ "offset": 5286,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSVoiceChat.swift",
+ "kind": "StringLiteral",
+ "offset": 5308,
+ "length": 6,
+ "value": "\"send\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSVoiceChat.swift",
+ "kind": "StringLiteral",
+ "offset": 5522,
+ "length": 15,
+ "value": "\"voice-chat\/ws\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSVoiceChat.swift",
+ "kind": "BooleanLiteral",
+ "offset": 5551,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSVoiceChat.swift",
+ "kind": "BooleanLiteral",
+ "offset": 5804,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSVoiceChat.swift",
+ "kind": "StringLiteral",
+ "offset": 6159,
+ "length": 43,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSVoiceChat.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6196,
+ "length": 4,
+ "value": "1000"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSVoiceChat.swift",
+ "kind": "StringLiteral",
+ "offset": 6201,
+ "length": 21,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSVoiceChat.swift",
+ "kind": "StringLiteral",
+ "offset": 6303,
+ "length": 11,
+ "value": "\"device_id\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSVoiceChat.swift",
+ "kind": "StringLiteral",
+ "offset": 6315,
+ "length": 16,
+ "value": "\"test_device_id\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSVoiceChat.swift",
+ "kind": "StringLiteral",
+ "offset": 6345,
+ "length": 12,
+ "value": "\"user_agent\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSVoiceChat.swift",
+ "kind": "StringLiteral",
+ "offset": 6358,
+ "length": 8,
+ "value": "\"python\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSVoiceChat.swift",
+ "kind": "StringLiteral",
+ "offset": 6380,
+ "length": 11,
+ "value": "\"in_format\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSVoiceChat.swift",
+ "kind": "StringLiteral",
+ "offset": 6392,
+ "length": 5,
+ "value": "\"pcm\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSVoiceChat.swift",
+ "kind": "StringLiteral",
+ "offset": 6411,
+ "length": 16,
+ "value": "\"in_sample_rate\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSVoiceChat.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6428,
+ "length": 5,
+ "value": "16000"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSVoiceChat.swift",
+ "kind": "StringLiteral",
+ "offset": 6447,
+ "length": 12,
+ "value": "\"out_format\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSVoiceChat.swift",
+ "kind": "StringLiteral",
+ "offset": 6460,
+ "length": 5,
+ "value": "\"mp3\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSVoiceChat.swift",
+ "kind": "StringLiteral",
+ "offset": 6479,
+ "length": 13,
+ "value": "\"sample_rate\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSVoiceChat.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6493,
+ "length": 5,
+ "value": "16000"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSVoiceChat.swift",
+ "kind": "StringLiteral",
+ "offset": 6512,
+ "length": 12,
+ "value": "\"space_time\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSVoiceChat.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6525,
+ "length": 3,
+ "value": "100"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSVoiceChat.swift",
+ "kind": "StringLiteral",
+ "offset": 6542,
+ "length": 8,
+ "value": "\"volume\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSVoiceChat.swift",
+ "kind": "StringLiteral",
+ "offset": 6551,
+ "length": 3,
+ "value": "\"2\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSVoiceChat.swift",
+ "kind": "StringLiteral",
+ "offset": 6568,
+ "length": 7,
+ "value": "\"voice\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSVoiceChat.swift",
+ "kind": "StringLiteral",
+ "offset": 6576,
+ "length": 9,
+ "value": "\"longhua\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSVoiceChat.swift",
+ "kind": "StringLiteral",
+ "offset": 6661,
+ "length": 8,
+ "value": "\"header\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSVoiceChat.swift",
+ "kind": "StringLiteral",
+ "offset": 6688,
+ "length": 10,
+ "value": "\"trace_id\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSVoiceChat.swift",
+ "kind": "StringLiteral",
+ "offset": 6766,
+ "length": 9,
+ "value": "\"payload\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSVoiceChat.swift",
+ "kind": "StringLiteral",
+ "offset": 6835,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSVoiceChat.swift",
+ "kind": "StringLiteral",
+ "offset": 6857,
+ "length": 6,
+ "value": "\"send\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSVoiceChat.swift",
+ "kind": "StringLiteral",
+ "offset": 6998,
+ "length": 27,
+ "value": "\"MSVoiceChat webSocketOpen\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSVoiceChat.swift",
+ "kind": "StringLiteral",
+ "offset": 7190,
+ "length": 28,
+ "value": "\"MSVoiceChat webSocketClose\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSVoiceChat.swift",
+ "kind": "StringLiteral",
+ "offset": 7360,
+ "length": 28,
+ "value": "\"MSVoiceChat webSocketError\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSVoiceChat.swift",
+ "kind": "StringLiteral",
+ "offset": 7474,
+ "length": 21,
+ "value": "\"MSVoiceChat receive\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSVoiceChat.swift",
+ "kind": "StringLiteral",
+ "offset": 7666,
+ "length": 20,
+ "value": "\"DialogStateChanged\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSVoiceChat.swift",
+ "kind": "StringLiteral",
+ "offset": 7766,
+ "length": 11,
+ "value": "\"Listening\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSVoiceChat.swift",
+ "kind": "StringLiteral",
+ "offset": 7921,
+ "length": 27,
+ "value": "\"MSVoiceChat receive data \""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSVoiceChat.swift",
+ "kind": "StringLiteral",
+ "offset": 8303,
+ "length": 26,
+ "value": "\"MSVoiceChat webSocketEnd\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSVoiceChat.swift",
+ "kind": "StringLiteral",
+ "offset": 8360,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/XChaCha20.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1630,
+ "length": 2,
+ "value": "64"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/XChaCha20.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2213,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/XChaCha20.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2248,
+ "length": 2,
+ "value": "32"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/XChaCha20.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2269,
+ "length": 2,
+ "value": "24"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/XChaCha20.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2978,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/XChaCha20.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2982,
+ "length": 2,
+ "value": "16"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/XChaCha20.swift",
+ "kind": "Array",
+ "offset": 2999,
+ "length": 12,
+ "value": "[0, 0, 0, 0]"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/XChaCha20.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3026,
+ "length": 2,
+ "value": "16"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/XChaCha20.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3031,
+ "length": 2,
+ "value": "24"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/XChaCha20.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4060,
+ "length": 2,
+ "value": "32"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/XChaCha20.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4096,
+ "length": 2,
+ "value": "16"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/XChaCha20.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4362,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/XChaCha20.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4372,
+ "length": 2,
+ "value": "16"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/XChaCha20.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4387,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/XChaCha20.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4392,
+ "length": 10,
+ "value": "0x61707865"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/XChaCha20.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4413,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/XChaCha20.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4418,
+ "length": 10,
+ "value": "0x3320646e"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/XChaCha20.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4439,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/XChaCha20.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4444,
+ "length": 10,
+ "value": "0x79622d32"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/XChaCha20.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4465,
+ "length": 1,
+ "value": "3"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/XChaCha20.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4470,
+ "length": 10,
+ "value": "0x6b206574"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/XChaCha20.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4494,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/XChaCha20.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4498,
+ "length": 1,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/XChaCha20.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4514,
+ "length": 1,
+ "value": "4"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/XChaCha20.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4545,
+ "length": 1,
+ "value": "4"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/XChaCha20.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4554,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/XChaCha20.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4559,
+ "length": 1,
+ "value": "4"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/XChaCha20.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4592,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/XChaCha20.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4596,
+ "length": 1,
+ "value": "4"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/XChaCha20.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4612,
+ "length": 2,
+ "value": "12"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/XChaCha20.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4646,
+ "length": 1,
+ "value": "4"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/XChaCha20.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4655,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/XChaCha20.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4660,
+ "length": 1,
+ "value": "4"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/XChaCha20.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4768,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/XChaCha20.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4772,
+ "length": 2,
+ "value": "10"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/XChaCha20.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5061,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/XChaCha20.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5065,
+ "length": 1,
+ "value": "4"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/XChaCha20.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5131,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/XChaCha20.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5135,
+ "length": 1,
+ "value": "4"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/XChaCha20.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5161,
+ "length": 2,
+ "value": "12"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/XChaCha20.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5803,
+ "length": 2,
+ "value": "16"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/XChaCha20.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5822,
+ "length": 2,
+ "value": "16"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/XChaCha20.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5915,
+ "length": 2,
+ "value": "12"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/XChaCha20.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5934,
+ "length": 2,
+ "value": "20"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/XChaCha20.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6027,
+ "length": 1,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/XChaCha20.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6045,
+ "length": 2,
+ "value": "24"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/XChaCha20.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6138,
+ "length": 1,
+ "value": "7"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/XChaCha20.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6156,
+ "length": 2,
+ "value": "25"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/XChaCha20.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6375,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/XChaCha20.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6378,
+ "length": 1,
+ "value": "4"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/XChaCha20.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6381,
+ "length": 1,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/XChaCha20.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6384,
+ "length": 2,
+ "value": "12"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/XChaCha20.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6412,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/XChaCha20.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6415,
+ "length": 1,
+ "value": "5"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/XChaCha20.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6418,
+ "length": 1,
+ "value": "9"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/XChaCha20.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6421,
+ "length": 2,
+ "value": "13"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/XChaCha20.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6449,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/XChaCha20.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6452,
+ "length": 1,
+ "value": "6"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/XChaCha20.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6455,
+ "length": 2,
+ "value": "10"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/XChaCha20.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6459,
+ "length": 2,
+ "value": "14"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/XChaCha20.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6487,
+ "length": 1,
+ "value": "3"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/XChaCha20.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6490,
+ "length": 1,
+ "value": "7"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/XChaCha20.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6493,
+ "length": 2,
+ "value": "11"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/XChaCha20.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6497,
+ "length": 2,
+ "value": "15"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/XChaCha20.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6525,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/XChaCha20.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6528,
+ "length": 1,
+ "value": "5"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/XChaCha20.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6531,
+ "length": 2,
+ "value": "10"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/XChaCha20.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6535,
+ "length": 2,
+ "value": "15"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/XChaCha20.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6563,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/XChaCha20.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6566,
+ "length": 1,
+ "value": "6"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/XChaCha20.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6569,
+ "length": 2,
+ "value": "11"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/XChaCha20.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6573,
+ "length": 2,
+ "value": "12"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/XChaCha20.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6601,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/XChaCha20.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6604,
+ "length": 1,
+ "value": "7"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/XChaCha20.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6607,
+ "length": 1,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/XChaCha20.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6610,
+ "length": 2,
+ "value": "13"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/XChaCha20.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6638,
+ "length": 1,
+ "value": "3"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/XChaCha20.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6641,
+ "length": 1,
+ "value": "4"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/XChaCha20.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6644,
+ "length": 1,
+ "value": "9"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/XChaCha20.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6647,
+ "length": 2,
+ "value": "14"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/XChaCha20.swift",
+ "kind": "IntegerLiteral",
+ "offset": 8018,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSChatGpt.swift",
+ "kind": "StringLiteral",
+ "offset": 656,
+ "length": 13,
+ "value": "\"gpt-4-turbo\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSChatGpt.swift",
+ "kind": "StringLiteral",
+ "offset": 729,
+ "length": 25,
+ "value": "\"https:\/\/api.openai.com\/\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSChatGpt.swift",
+ "kind": "IntegerLiteral",
+ "offset": 854,
+ "length": 2,
+ "value": "15"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSChatGpt.swift",
+ "kind": "StringLiteral",
+ "offset": 1246,
+ "length": 14,
+ "value": "\"请设置key\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSChatGpt.swift",
+ "kind": "StringLiteral",
+ "offset": 1780,
+ "length": 25,
+ "value": "\"v1\/audio\/transcriptions\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSChatGpt.swift",
+ "kind": "StringLiteral",
+ "offset": 1890,
+ "length": 6,
+ "value": "\"POST\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSChatGpt.swift",
+ "kind": "StringLiteral",
+ "offset": 1922,
+ "length": 18,
+ "value": "\"application\/json\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSChatGpt.swift",
+ "kind": "StringLiteral",
+ "offset": 1962,
+ "length": 8,
+ "value": "\"Accept\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSChatGpt.swift",
+ "kind": "StringLiteral",
+ "offset": 1997,
+ "length": 21,
+ "value": "\"multipart\/form-data\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSChatGpt.swift",
+ "kind": "StringLiteral",
+ "offset": 2040,
+ "length": 14,
+ "value": "\"Content-Type\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSChatGpt.swift",
+ "kind": "StringLiteral",
+ "offset": 2081,
+ "length": 17,
+ "value": "\"Bearer \""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSChatGpt.swift",
+ "kind": "StringLiteral",
+ "offset": 2097,
+ "length": 24,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSChatGpt.swift",
+ "kind": "StringLiteral",
+ "offset": 2120,
+ "length": 15,
+ "value": "\"Authorization\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSChatGpt.swift",
+ "kind": "StringLiteral",
+ "offset": 2162,
+ "length": 6,
+ "value": "\"gzip\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSChatGpt.swift",
+ "kind": "StringLiteral",
+ "offset": 2190,
+ "length": 17,
+ "value": "\"Accept-Encoding\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSChatGpt.swift",
+ "kind": "StringLiteral",
+ "offset": 2407,
+ "length": 43,
+ "value": "\"multipart\/form-data; boundary=\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSChatGpt.swift",
+ "kind": "StringLiteral",
+ "offset": 2449,
+ "length": 24,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSChatGpt.swift",
+ "kind": "StringLiteral",
+ "offset": 2472,
+ "length": 14,
+ "value": "\"Content-Type\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSChatGpt.swift",
+ "kind": "StringLiteral",
+ "offset": 2543,
+ "length": 19,
+ "value": "\"--\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSChatGpt.swift",
+ "kind": "StringLiteral",
+ "offset": 2557,
+ "length": 1,
+ "value": "\"\r\n\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSChatGpt.swift",
+ "kind": "StringLiteral",
+ "offset": 2608,
+ "length": 73,
+ "value": "\"Content-Disposition: form-data; name=\"file\"; filename=\"tts.mp3\"\r\n\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSChatGpt.swift",
+ "kind": "StringLiteral",
+ "offset": 2727,
+ "length": 6,
+ "value": "\"\r\n\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSChatGpt.swift",
+ "kind": "StringLiteral",
+ "offset": 2813,
+ "length": 6,
+ "value": "\"\r\n\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSChatGpt.swift",
+ "kind": "StringLiteral",
+ "offset": 2929,
+ "length": 19,
+ "value": "\"--\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSChatGpt.swift",
+ "kind": "StringLiteral",
+ "offset": 2943,
+ "length": 1,
+ "value": "\"\r\n\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSChatGpt.swift",
+ "kind": "StringLiteral",
+ "offset": 2994,
+ "length": 69,
+ "value": "\"Content-Disposition: form-data; name=\"model\"\r\n\r\nwhisper-1\r\n\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSChatGpt.swift",
+ "kind": "StringLiteral",
+ "offset": 3118,
+ "length": 21,
+ "value": "\"--\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSChatGpt.swift",
+ "kind": "StringLiteral",
+ "offset": 3132,
+ "length": 2,
+ "value": "\"--\r\n\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSChatGpt.swift",
+ "kind": "StringLiteral",
+ "offset": 3689,
+ "length": 6,
+ "value": "\"text\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSChatGpt.swift",
+ "kind": "StringLiteral",
+ "offset": 3711,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSChatGpt.swift",
+ "kind": "StringLiteral",
+ "offset": 4229,
+ "length": 7,
+ "value": "\"model\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSChatGpt.swift",
+ "kind": "StringLiteral",
+ "offset": 4264,
+ "length": 10,
+ "value": "\"messages\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSChatGpt.swift",
+ "kind": "Array",
+ "offset": 4276,
+ "length": 134,
+ "value": "[[(\"role\", \"user\"), (\"content\", \"hello\")]]"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSChatGpt.swift",
+ "kind": "StringLiteral",
+ "offset": 4447,
+ "length": 21,
+ "value": "\"v1\/chat\/completions\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSChatGpt.swift",
+ "kind": "StringLiteral",
+ "offset": 4506,
+ "length": 15,
+ "value": "\"Authorization\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSChatGpt.swift",
+ "kind": "StringLiteral",
+ "offset": 4522,
+ "length": 15,
+ "value": "\"Bearer \""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSChatGpt.swift",
+ "kind": "StringLiteral",
+ "offset": 4536,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSChatGpt.swift",
+ "kind": "StringLiteral",
+ "offset": 4803,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSChatGpt.swift",
+ "kind": "StringLiteral",
+ "offset": 5048,
+ "length": 12,
+ "value": "\"error.code\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSChatGpt.swift",
+ "kind": "StringLiteral",
+ "offset": 5081,
+ "length": 17,
+ "value": "\"invalid_api_key\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSChatGpt.swift",
+ "kind": "BooleanLiteral",
+ "offset": 5136,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSChatGpt.swift",
+ "kind": "BooleanLiteral",
+ "offset": 5223,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSChatGpt.swift",
+ "kind": "StringLiteral",
+ "offset": 5547,
+ "length": 14,
+ "value": "\"请设置key\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSChatGpt.swift",
+ "kind": "StringLiteral",
+ "offset": 5705,
+ "length": 7,
+ "value": "\"model\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSChatGpt.swift",
+ "kind": "StringLiteral",
+ "offset": 5740,
+ "length": 10,
+ "value": "\"messages\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSChatGpt.swift",
+ "kind": "StringLiteral",
+ "offset": 5830,
+ "length": 9,
+ "value": "\"content\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSChatGpt.swift",
+ "kind": "StringLiteral",
+ "offset": 6459,
+ "length": 21,
+ "value": "\"v1\/chat\/completions\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSChatGpt.swift",
+ "kind": "StringLiteral",
+ "offset": 6518,
+ "length": 15,
+ "value": "\"Authorization\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSChatGpt.swift",
+ "kind": "StringLiteral",
+ "offset": 6534,
+ "length": 15,
+ "value": "\"Bearer \""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSChatGpt.swift",
+ "kind": "StringLiteral",
+ "offset": 6548,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSChatGpt.swift",
+ "kind": "StringLiteral",
+ "offset": 7112,
+ "length": 4,
+ "value": "\"id\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSChatGpt.swift",
+ "kind": "BooleanLiteral",
+ "offset": 7659,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSChatGpt.swift",
+ "kind": "StringLiteral",
+ "offset": 7891,
+ "length": 10,
+ "value": "\"temp.mp3\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSChatGpt.swift",
+ "kind": "BooleanLiteral",
+ "offset": 7951,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSChatGpt.swift",
+ "kind": "StringLiteral",
+ "offset": 8135,
+ "length": 10,
+ "value": "\"temp.pcm\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSChatGpt.swift",
+ "kind": "StringLiteral",
+ "offset": 8471,
+ "length": 20,
+ "value": "\"è¯é³è½¬æ¢å¼å¸¸\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSChatGpt.swift",
+ "kind": "BooleanLiteral",
+ "offset": 8719,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSChatGpt.swift",
+ "kind": "BooleanLiteral",
+ "offset": 8921,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/Division.swift",
+ "kind": "IntegerLiteral",
+ "offset": 356,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/Division.swift",
+ "kind": "IntegerLiteral",
+ "offset": 489,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/Division.swift",
+ "kind": "IntegerLiteral",
+ "offset": 507,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/Division.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3107,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/Division.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3205,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/Division.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3220,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/Division.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3244,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/Division.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3255,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/Division.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3305,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/Division.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3428,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/Division.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4411,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/Division.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6047,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/Division.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6158,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/Division.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6229,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/Division.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6252,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/Division.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6566,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/Division.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6585,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/Division.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6596,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/Division.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6639,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/Division.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6659,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/Division.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7831,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/Division.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7888,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/Division.swift",
+ "kind": "IntegerLiteral",
+ "offset": 8002,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/Division.swift",
+ "kind": "IntegerLiteral",
+ "offset": 9888,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/Division.swift",
+ "kind": "IntegerLiteral",
+ "offset": 9992,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/Division.swift",
+ "kind": "IntegerLiteral",
+ "offset": 10019,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/Division.swift",
+ "kind": "IntegerLiteral",
+ "offset": 10057,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/Division.swift",
+ "kind": "IntegerLiteral",
+ "offset": 10258,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/Division.swift",
+ "kind": "IntegerLiteral",
+ "offset": 10288,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/Division.swift",
+ "kind": "IntegerLiteral",
+ "offset": 10810,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/Division.swift",
+ "kind": "IntegerLiteral",
+ "offset": 11177,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/Division.swift",
+ "kind": "IntegerLiteral",
+ "offset": 11563,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/Division.swift",
+ "kind": "IntegerLiteral",
+ "offset": 11588,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/Division.swift",
+ "kind": "IntegerLiteral",
+ "offset": 11642,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/Division.swift",
+ "kind": "IntegerLiteral",
+ "offset": 11832,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/Division.swift",
+ "kind": "IntegerLiteral",
+ "offset": 11863,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/Division.swift",
+ "kind": "IntegerLiteral",
+ "offset": 11905,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/Division.swift",
+ "kind": "IntegerLiteral",
+ "offset": 12028,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/Division.swift",
+ "kind": "IntegerLiteral",
+ "offset": 12065,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/Division.swift",
+ "kind": "IntegerLiteral",
+ "offset": 12289,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Rabbit.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1100,
+ "length": 2,
+ "value": "64"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Rabbit.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1105,
+ "length": 1,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Rabbit.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1167,
+ "length": 3,
+ "value": "128"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Rabbit.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1173,
+ "length": 1,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Rabbit.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1239,
+ "length": 3,
+ "value": "128"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Rabbit.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1245,
+ "length": 1,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Rabbit.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1454,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Rabbit.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1464,
+ "length": 1,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Rabbit.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1535,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Rabbit.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1545,
+ "length": 1,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Rabbit.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1596,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Rabbit.swift",
+ "kind": "Array",
+ "offset": 1652,
+ "length": 132,
+ "value": "[0x4d34d34d, 0xd34d34d3, 0x34d34d34, 0x4d34d34d, 0xd34d34d3, 0x34d34d34, 0x4d34d34d, 0xd34d34d3]"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Rabbit.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2232,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Rabbit.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2324,
+ "length": 1,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Rabbit.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2358,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Rabbit.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2362,
+ "length": 1,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Rabbit.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2419,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Rabbit.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2427,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Rabbit.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2471,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Rabbit.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2479,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Rabbit.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2487,
+ "length": 1,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Rabbit.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2512,
+ "length": 1,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Rabbit.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2593,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Rabbit.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2597,
+ "length": 1,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Rabbit.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2614,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Rabbit.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2619,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Rabbit.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2651,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Rabbit.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2656,
+ "length": 1,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Rabbit.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2662,
+ "length": 2,
+ "value": "16"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Rabbit.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2701,
+ "length": 1,
+ "value": "4"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Rabbit.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2706,
+ "length": 1,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Rabbit.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2712,
+ "length": 2,
+ "value": "16"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Rabbit.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2725,
+ "length": 1,
+ "value": "5"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Rabbit.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2730,
+ "length": 1,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Rabbit.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2776,
+ "length": 1,
+ "value": "5"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Rabbit.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2781,
+ "length": 1,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Rabbit.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2787,
+ "length": 2,
+ "value": "16"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Rabbit.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2800,
+ "length": 1,
+ "value": "4"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Rabbit.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2805,
+ "length": 1,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Rabbit.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2837,
+ "length": 2,
+ "value": "16"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Rabbit.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2850,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Rabbit.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2855,
+ "length": 1,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Rabbit.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3042,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Rabbit.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3046,
+ "length": 1,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Rabbit.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3092,
+ "length": 1,
+ "value": "4"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Rabbit.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3097,
+ "length": 1,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Rabbit.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3401,
+ "length": 1,
+ "value": "4"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Rabbit.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3408,
+ "length": 1,
+ "value": "5"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Rabbit.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3415,
+ "length": 1,
+ "value": "6"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Rabbit.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3422,
+ "length": 1,
+ "value": "7"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Rabbit.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3459,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Rabbit.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3466,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Rabbit.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3473,
+ "length": 1,
+ "value": "4"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Rabbit.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3480,
+ "length": 1,
+ "value": "5"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Rabbit.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3517,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Rabbit.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3524,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Rabbit.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3531,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Rabbit.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3538,
+ "length": 1,
+ "value": "3"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Rabbit.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3575,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Rabbit.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3582,
+ "length": 1,
+ "value": "3"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Rabbit.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3589,
+ "length": 1,
+ "value": "6"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Rabbit.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3596,
+ "length": 1,
+ "value": "7"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Rabbit.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3662,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Rabbit.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3674,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Rabbit.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3694,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Rabbit.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3706,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Rabbit.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3726,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Rabbit.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3738,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Rabbit.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3758,
+ "length": 1,
+ "value": "3"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Rabbit.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3770,
+ "length": 1,
+ "value": "3"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Rabbit.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3790,
+ "length": 1,
+ "value": "4"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Rabbit.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3802,
+ "length": 1,
+ "value": "4"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Rabbit.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3822,
+ "length": 1,
+ "value": "5"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Rabbit.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3834,
+ "length": 1,
+ "value": "5"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Rabbit.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3854,
+ "length": 1,
+ "value": "6"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Rabbit.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3866,
+ "length": 1,
+ "value": "6"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Rabbit.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3886,
+ "length": 1,
+ "value": "7"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Rabbit.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3898,
+ "length": 1,
+ "value": "7"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Rabbit.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4152,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Rabbit.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4156,
+ "length": 1,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Rabbit.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4265,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Rabbit.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4269,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Rabbit.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4427,
+ "length": 1,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Rabbit.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4458,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Rabbit.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4470,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Rabbit.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4494,
+ "length": 1,
+ "value": "7"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Rabbit.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4502,
+ "length": 2,
+ "value": "16"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Rabbit.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4527,
+ "length": 1,
+ "value": "6"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Rabbit.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4535,
+ "length": 2,
+ "value": "16"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Rabbit.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4550,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Rabbit.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4562,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Rabbit.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4586,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Rabbit.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4594,
+ "length": 1,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Rabbit.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4607,
+ "length": 1,
+ "value": "7"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Rabbit.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4621,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Rabbit.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4633,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Rabbit.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4657,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Rabbit.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4665,
+ "length": 2,
+ "value": "16"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Rabbit.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4690,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Rabbit.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4698,
+ "length": 2,
+ "value": "16"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Rabbit.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4713,
+ "length": 1,
+ "value": "3"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Rabbit.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4725,
+ "length": 1,
+ "value": "3"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Rabbit.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4749,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Rabbit.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4757,
+ "length": 1,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Rabbit.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4770,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Rabbit.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4784,
+ "length": 1,
+ "value": "4"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Rabbit.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4796,
+ "length": 1,
+ "value": "4"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Rabbit.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4820,
+ "length": 1,
+ "value": "3"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Rabbit.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4828,
+ "length": 2,
+ "value": "16"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Rabbit.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4853,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Rabbit.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4861,
+ "length": 2,
+ "value": "16"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Rabbit.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4876,
+ "length": 1,
+ "value": "5"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Rabbit.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4888,
+ "length": 1,
+ "value": "5"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Rabbit.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4912,
+ "length": 1,
+ "value": "4"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Rabbit.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4920,
+ "length": 1,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Rabbit.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4933,
+ "length": 1,
+ "value": "3"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Rabbit.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4947,
+ "length": 1,
+ "value": "6"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Rabbit.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4959,
+ "length": 1,
+ "value": "6"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Rabbit.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4983,
+ "length": 1,
+ "value": "5"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Rabbit.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4991,
+ "length": 2,
+ "value": "16"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Rabbit.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5016,
+ "length": 1,
+ "value": "4"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Rabbit.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5024,
+ "length": 2,
+ "value": "16"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Rabbit.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5039,
+ "length": 1,
+ "value": "7"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Rabbit.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5051,
+ "length": 1,
+ "value": "7"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Rabbit.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5075,
+ "length": 1,
+ "value": "6"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Rabbit.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5083,
+ "length": 1,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Rabbit.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5096,
+ "length": 1,
+ "value": "5"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Rabbit.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5113,
+ "length": 1,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Rabbit.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5303,
+ "length": 2,
+ "value": "32"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Rabbit.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5429,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Rabbit.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5458,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Rabbit.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5474,
+ "length": 1,
+ "value": "7"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Rabbit.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5513,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Rabbit.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5553,
+ "length": 1,
+ "value": "5"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Rabbit.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5559,
+ "length": 2,
+ "value": "16"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Rabbit.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5576,
+ "length": 1,
+ "value": "6"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Rabbit.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5615,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Rabbit.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5621,
+ "length": 2,
+ "value": "16"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Rabbit.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5661,
+ "length": 1,
+ "value": "3"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Rabbit.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5678,
+ "length": 1,
+ "value": "5"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Rabbit.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5717,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Rabbit.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5757,
+ "length": 1,
+ "value": "7"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Rabbit.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5763,
+ "length": 2,
+ "value": "16"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Rabbit.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5780,
+ "length": 1,
+ "value": "4"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Rabbit.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5819,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Rabbit.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5825,
+ "length": 2,
+ "value": "16"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Rabbit.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5865,
+ "length": 1,
+ "value": "5"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Rabbit.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5882,
+ "length": 1,
+ "value": "3"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Rabbit.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5921,
+ "length": 1,
+ "value": "4"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Rabbit.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5961,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Rabbit.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5967,
+ "length": 2,
+ "value": "16"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Rabbit.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5984,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Rabbit.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6023,
+ "length": 1,
+ "value": "4"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Rabbit.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6029,
+ "length": 2,
+ "value": "16"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Rabbit.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6069,
+ "length": 1,
+ "value": "7"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Rabbit.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6086,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Rabbit.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6125,
+ "length": 1,
+ "value": "6"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Rabbit.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6165,
+ "length": 1,
+ "value": "3"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Rabbit.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6171,
+ "length": 2,
+ "value": "16"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Rabbit.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6188,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Rabbit.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6227,
+ "length": 1,
+ "value": "6"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Rabbit.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6233,
+ "length": 2,
+ "value": "16"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Rabbit.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6273,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Rabbit.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6320,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Rabbit.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6361,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Rabbit.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6400,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Rabbit.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6446,
+ "length": 1,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Rabbit.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6467,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Rabbit.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6471,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Rabbit.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6828,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Rabbit.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6852,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Rabbit.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6992,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Rabbit.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7086,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/Rabbit.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7109,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/RSA\/RSA+Signature.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3308,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/RSA\/RSA+Signature.swift",
+ "kind": "Array",
+ "offset": 3314,
+ "length": 6,
+ "value": "[0x00]"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/RSA\/RSA+Signature.swift",
+ "kind": "BooleanLiteral",
+ "offset": 3673,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/RSA\/RSA+Signature.swift",
+ "kind": "BooleanLiteral",
+ "offset": 3693,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/RSA\/RSA+Signature.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4648,
+ "length": 2,
+ "value": "11"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/RSA\/RSA+Signature.swift",
+ "kind": "Array",
+ "offset": 7973,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/RSA\/RSA+Signature.swift",
+ "kind": "Array",
+ "offset": 8068,
+ "length": 46,
+ "value": "[0x2a, 0x86, 0x48, 0x86, 0xf7, 0x0d, 0x02, 0x05]"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/RSA\/RSA+Signature.swift",
+ "kind": "Array",
+ "offset": 8210,
+ "length": 28,
+ "value": "[0x2b, 0x0e, 0x03, 0x02, 0x1a]"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/RSA\/RSA+Signature.swift",
+ "kind": "Array",
+ "offset": 8338,
+ "length": 52,
+ "value": "[0x60, 0x86, 0x48, 0x01, 0x65, 0x03, 0x04, 0x02, 0x01]"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/RSA\/RSA+Signature.swift",
+ "kind": "Array",
+ "offset": 8490,
+ "length": 52,
+ "value": "[0x60, 0x86, 0x48, 0x01, 0x65, 0x03, 0x04, 0x02, 0x02]"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/RSA\/RSA+Signature.swift",
+ "kind": "Array",
+ "offset": 8642,
+ "length": 52,
+ "value": "[0x60, 0x86, 0x48, 0x01, 0x65, 0x03, 0x04, 0x02, 0x03]"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/RSA\/RSA+Signature.swift",
+ "kind": "Array",
+ "offset": 8794,
+ "length": 52,
+ "value": "[0x60, 0x86, 0x48, 0x01, 0x65, 0x03, 0x04, 0x02, 0x04]"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/RSA\/RSA+Signature.swift",
+ "kind": "Array",
+ "offset": 8954,
+ "length": 52,
+ "value": "[0x60, 0x86, 0x48, 0x01, 0x65, 0x03, 0x04, 0x02, 0x05]"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/RSA\/RSA+Signature.swift",
+ "kind": "Array",
+ "offset": 9114,
+ "length": 52,
+ "value": "[0x60, 0x86, 0x48, 0x01, 0x65, 0x03, 0x04, 0x02, 0x06]"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/RSA\/RSA+Signature.swift",
+ "kind": "Array",
+ "offset": 9270,
+ "length": 52,
+ "value": "[0x60, 0x86, 0x48, 0x01, 0x65, 0x03, 0x04, 0x02, 0x08]"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/RSA\/RSA+Signature.swift",
+ "kind": "Array",
+ "offset": 9426,
+ "length": 52,
+ "value": "[0x60, 0x86, 0x48, 0x01, 0x65, 0x03, 0x04, 0x02, 0x09]"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/RSA\/RSA+Signature.swift",
+ "kind": "Array",
+ "offset": 9582,
+ "length": 52,
+ "value": "[0x60, 0x86, 0x48, 0x01, 0x65, 0x03, 0x04, 0x02, 0x0A]"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/RSA\/RSA+Signature.swift",
+ "kind": "IntegerLiteral",
+ "offset": 11449,
+ "length": 2,
+ "value": "16"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/RSA\/RSA+Signature.swift",
+ "kind": "IntegerLiteral",
+ "offset": 11520,
+ "length": 2,
+ "value": "20"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/RSA\/RSA+Signature.swift",
+ "kind": "IntegerLiteral",
+ "offset": 11593,
+ "length": 2,
+ "value": "28"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/RSA\/RSA+Signature.swift",
+ "kind": "IntegerLiteral",
+ "offset": 11693,
+ "length": 2,
+ "value": "32"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/RSA\/RSA+Signature.swift",
+ "kind": "IntegerLiteral",
+ "offset": 11793,
+ "length": 2,
+ "value": "48"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/RSA\/RSA+Signature.swift",
+ "kind": "IntegerLiteral",
+ "offset": 11893,
+ "length": 2,
+ "value": "64"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/RSA\/RSA+Signature.swift",
+ "kind": "IntegerLiteral",
+ "offset": 11970,
+ "length": 2,
+ "value": "28"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/RSA\/RSA+Signature.swift",
+ "kind": "IntegerLiteral",
+ "offset": 12047,
+ "length": 2,
+ "value": "32"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/RSA\/RSA+Signature.swift",
+ "kind": "BooleanLiteral",
+ "offset": 12493,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/RSA\/RSA+Signature.swift",
+ "kind": "IntegerLiteral",
+ "offset": 13900,
+ "length": 4,
+ "value": "0x00"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/Random.swift",
+ "kind": "IntegerLiteral",
+ "offset": 679,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/Random.swift",
+ "kind": "IntegerLiteral",
+ "offset": 732,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/Random.swift",
+ "kind": "IntegerLiteral",
+ "offset": 776,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/Random.swift",
+ "kind": "IntegerLiteral",
+ "offset": 938,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/Random.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1010,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/Random.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1044,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/Random.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1061,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/Random.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2417,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/Random.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2514,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/Random.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2560,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/Random.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2583,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/Random.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2602,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/Random.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3716,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/Random.swift",
+ "kind": "StringLiteral",
+ "offset": 3719,
+ "length": 38,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/CS_BigInt\/Random.swift",
+ "kind": "StringLiteral",
+ "offset": 3732,
+ "length": 1,
+ "value": "\": 0 is not a valid limit\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSAigcModel.swift",
+ "kind": "IntegerLiteral",
+ "offset": 151,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSAigcModel.swift",
+ "kind": "StringLiteral",
+ "offset": 278,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSAigcModel.swift",
+ "kind": "StringLiteral",
+ "offset": 306,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSAigcModel.swift",
+ "kind": "IntegerLiteral",
+ "offset": 391,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSAigcModel.swift",
+ "kind": "Array",
+ "offset": 422,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSAigcModel.swift",
+ "kind": "StringLiteral",
+ "offset": 533,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSAigcModel.swift",
+ "kind": "StringLiteral",
+ "offset": 579,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSAigcModel.swift",
+ "kind": "StringLiteral",
+ "offset": 626,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSAigcModel.swift",
+ "kind": "IntegerLiteral",
+ "offset": 788,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSAigcModel.swift",
+ "kind": "StringLiteral",
+ "offset": 1180,
+ "length": 6,
+ "value": "\"auto\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSAigcModel.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1400,
+ "length": 1,
+ "value": "4"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSAigcModel.swift",
+ "kind": "StringLiteral",
+ "offset": 1546,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSAigcModel.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1619,
+ "length": 2,
+ "value": "32"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSAigcModel.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1677,
+ "length": 2,
+ "value": "80"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSAigcModel.swift",
+ "kind": "StringLiteral",
+ "offset": 1752,
+ "length": 6,
+ "value": "\"jpeg\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSAigcModel.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1817,
+ "length": 3,
+ "value": "128"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/MSAigcModel.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1878,
+ "length": 3,
+ "value": "128"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/ISO10126Padding.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1416,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/ISO10126Padding.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1442,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/ISO10126Padding.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1457,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/ISO10126Padding.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1489,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/ISO10126Padding.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1493,
+ "length": 3,
+ "value": "255"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/ISO10126Padding.swift",
+ "kind": "StringLiteral",
+ "offset": 1736,
+ "length": 30,
+ "value": "\"Need bytes to remove padding\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/ISO10126Padding.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1880,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/ISO10126Padding.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1928,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/MixSdk-iOS\/MixSdk\/MixSdk\/MixSdk\/CryptoSwift\/ISO10126Padding.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1957,
+ "length": 1,
+ "value": "0"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/IOTBluetooth/IOTBluetooth/MixSdk.framework/Modules/MixSdk.swiftmodule/arm64-apple-ios.private.swiftinterface b/IOTBluetooth/IOTBluetooth/MixSdk.framework/Modules/MixSdk.swiftmodule/arm64-apple-ios.private.swiftinterface
new file mode 100644
index 0000000..d8cafbe
--- /dev/null
+++ b/IOTBluetooth/IOTBluetooth/MixSdk.framework/Modules/MixSdk.swiftmodule/arm64-apple-ios.private.swiftinterface
@@ -0,0 +1,456 @@
+// swift-interface-format-version: 1.0
+// swift-compiler-version: Apple Swift version 5.9 effective-4.2 (swiftlang-5.9.0.128.108 clang-1500.0.40.1)
+// swift-module-flags: -target arm64-apple-ios13.0 -enable-objc-interop -enable-library-evolution -swift-version 4.2 -enforce-exclusivity=checked -O -module-name MixSdk
+// swift-module-flags-ignorable: -enable-bare-slash-regex
+import CommonCrypto
+import CryptoKit
+import Darwin
+import Foundation
+@_exported import MixSdk
+import MobileCoreServices
+import Security
+import Swift
+import UIKit
+import _Concurrency
+import _StringProcessing
+import _SwiftConcurrencyShims
+@_exported import __ObjC
+public typealias MSAudioConvertCallBack = (_ data: Foundation.Data) -> Swift.Void
+@_hasMissingDesignatedInitializers public class MSAudioConvert {
+ public static func sbcTopcm(_ data: Foundation.Data) -> Foundation.Data
+ public static func sbcTopcm(_ data: Foundation.Data, _ callBack: @escaping MixSdk.MSAudioConvertCallBack)
+ public static func pcmToMp3(_ pcmPath: Swift.String, _ mp3Path: Swift.String) -> Swift.Bool
+ public static func pcmToMp3(pcmPath: Swift.String, pcmSampleRate: Swift.Int = 16000, mp3Path: Swift.String) -> Swift.Bool
+ public static func sbcToPcm(sbcPath: Swift.String, pcmPath: Swift.String) -> Swift.Bool
+ public static func sbcToMp3(sbcPath: Swift.String, mp3Path: Swift.String) -> Swift.Bool
+ @objc deinit
+}
+public typealias MSRegisterCallBack = (_ password: Swift.String?, _ error: MixSdk.MSError?) -> Swift.Void
+public typealias MSLoginCallBack = (_ token: Swift.String?, _ error: MixSdk.MSError?) -> Swift.Void
+@_hasMissingDesignatedInitializers public class MSAuth {
+ public var authorized: Swift.Bool {
+ get
+ }
+ public func register(productId: Swift.String, productKey: Swift.String, deviceId: Swift.String, completeHandler: @escaping MixSdk.MSRegisterCallBack)
+ public func login(productKey: Swift.String, deviceId: Swift.String, password: Swift.String, completeHandler: @escaping MixSdk.MSLoginCallBack)
+ @objc deinit
+}
+public enum MSError : Swift.Error {
+ case invalidRequest
+ case parsingError
+ case reponseError(Swift.Int, Swift.String)
+ case unauthorised
+ case unknow
+ public var msg: Swift.String {
+ get
+ }
+}
+@_hasMissingDesignatedInitializers public class MSTtsEvent : Swift.Codable {
+ public var event: Swift.String
+ public var msg: Swift.String
+ public var status: Swift.Int
+ public var task_id: Swift.String
+ @objc deinit
+ public func encode(to encoder: any Swift.Encoder) throws
+ required public init(from decoder: any Swift.Decoder) throws
+}
+public enum MSConnectState : Swift.Int {
+ case connected
+ case disConnected
+ public init?(rawValue: Swift.Int)
+ public typealias RawValue = Swift.Int
+ public var rawValue: Swift.Int {
+ get
+ }
+}
+public typealias MSSttCallBack = (_ text: Swift.String?, _ error: MixSdk.MSError?) -> Swift.Void
+public typealias MSSttEventCallBack = (_ model: MixSdk.MSSttEvent) -> Swift.Void
+public typealias MSConnectStateCallBack = (_ state: MixSdk.MSConnectState) -> Swift.Void
+@_hasMissingDesignatedInitializers public class MSStt {
+ public var eventCallBack: MixSdk.MSSttEventCallBack?
+ public var connectStateCallBack: MixSdk.MSConnectStateCallBack?
+ public var connectState: MixSdk.MSConnectState {
+ get
+ }
+ public func sentenceRecognize(filePath: Swift.String, format: Swift.String? = nil, sample_rate: Swift.String? = nil, lang: Swift.String? = nil, completeHandler: @escaping MixSdk.MSSttCallBack)
+ @objc deinit
+}
+extension MixSdk.MSStt {
+ public func startTranscription()
+ public func stopTranscription()
+ public func sendVoice(pcmData: Foundation.Data)
+ public func sendVoice(sbcData: Foundation.Data)
+}
+@usableFromInline
+final internal class StreamDecryptor {
+ @usableFromInline
+ internal enum Error : Swift.Error {
+ case unsupported
+ @usableFromInline
+ internal static func == (a: MixSdk.StreamDecryptor.Error, b: MixSdk.StreamDecryptor.Error) -> Swift.Bool
+ @usableFromInline
+ internal func hash(into hasher: inout Swift.Hasher)
+ @usableFromInline
+ internal var hashValue: Swift.Int {
+ @usableFromInline
+ get
+ }
+ }
+ @usableFromInline
+ final internal let blockSize: Swift.Int
+ @usableFromInline
+ final internal var worker: any MixSdk.CipherModeWorker
+ @usableFromInline
+ final internal let padding: MixSdk.Padding
+ @usableFromInline
+ final internal var accumulated: [Swift.UInt8]
+ @usableFromInline
+ final internal var lastBlockRemainder: Swift.Int
+ @usableFromInline
+ internal init(blockSize: Swift.Int, padding: MixSdk.Padding, _ worker: any MixSdk.CipherModeWorker) throws
+ @objc @usableFromInline
+ deinit
+}
+@usableFromInline
+internal struct BatchedCollectionIndex where Base : Swift.Collection {
+}
+extension MixSdk.BatchedCollectionIndex : Swift.Comparable {
+ @usableFromInline
+ internal static func == (lhs: MixSdk.BatchedCollectionIndex, rhs: MixSdk.BatchedCollectionIndex) -> Swift.Bool where BaseCollection : Swift.Collection
+ @usableFromInline
+ internal static func < (lhs: MixSdk.BatchedCollectionIndex, rhs: MixSdk.BatchedCollectionIndex) -> Swift.Bool where BaseCollection : Swift.Collection
+}
+@usableFromInline
+internal struct BatchedCollection : Swift.Collection where Base : Swift.Collection {
+ @usableFromInline
+ internal init(base: Base, size: Swift.Int)
+ @usableFromInline
+ internal typealias Index = MixSdk.BatchedCollectionIndex
+ @usableFromInline
+ internal var startIndex: MixSdk.BatchedCollection.Index {
+ get
+ }
+ @usableFromInline
+ internal var endIndex: MixSdk.BatchedCollection.Index {
+ get
+ }
+ @usableFromInline
+ internal func index(after idx: MixSdk.BatchedCollection.Index) -> MixSdk.BatchedCollection.Index
+ @usableFromInline
+ internal subscript(idx: MixSdk.BatchedCollection.Index) -> Base.SubSequence {
+ get
+ }
+ @usableFromInline
+ internal typealias Element = Base.SubSequence
+ @usableFromInline
+ internal typealias Indices = Swift.DefaultIndices>
+ @usableFromInline
+ internal typealias Iterator = Swift.IndexingIterator>
+ @usableFromInline
+ internal typealias SubSequence = Swift.Slice>
+}
+@_hasMissingDesignatedInitializers public class MSRegisterModel {
+ public var deviceId: Swift.String
+ public var password: Swift.String
+ public var nonce: Swift.String
+ @objc deinit
+}
+@_hasMissingDesignatedInitializers public class MSChatGptError : Swift.Codable {
+ public var message: Swift.String
+ public var code: Swift.String
+ @objc deinit
+ public func encode(to encoder: any Swift.Encoder) throws
+ required public init(from decoder: any Swift.Decoder) throws
+}
+@_hasMissingDesignatedInitializers public class MSChatGptModel : Swift.Codable {
+ public var id: Swift.String
+ public var object: Swift.String
+ public var created: Swift.Int
+ public var model: Swift.String
+ public var choices: [MixSdk.MSChatGptChoices]
+ public var usage: MixSdk.MSChatGptUsage
+ @objc deinit
+ public func encode(to encoder: any Swift.Encoder) throws
+ required public init(from decoder: any Swift.Decoder) throws
+}
+@_hasMissingDesignatedInitializers public class MSChatGptChoices : Swift.Codable {
+ public var index: Swift.Int
+ public var message: MixSdk.MSChatGptMessage
+ public var finish_reason: Swift.String
+ @objc deinit
+ public func encode(to encoder: any Swift.Encoder) throws
+ required public init(from decoder: any Swift.Decoder) throws
+}
+@_hasMissingDesignatedInitializers public class MSChatGptMessage : Swift.Codable {
+ public var role: Swift.String
+ public var content: Swift.String
+ @objc deinit
+ public func encode(to encoder: any Swift.Encoder) throws
+ required public init(from decoder: any Swift.Decoder) throws
+}
+@_hasMissingDesignatedInitializers public class MSChatGptUsage : Swift.Codable {
+ public var prompt_tokens: Swift.Int
+ public var completion_tokens: Swift.Int
+ public var total_tokens: Swift.Int
+ @objc deinit
+ public func encode(to encoder: any Swift.Encoder) throws
+ required public init(from decoder: any Swift.Decoder) throws
+}
+@usableFromInline
+final internal class BlockEncryptor {
+ @usableFromInline
+ internal init(blockSize: Swift.Int, padding: MixSdk.Padding, _ worker: any MixSdk.CipherModeWorker) throws
+ @usableFromInline
+ final internal func seek(to: Swift.Int) throws
+ @objc @usableFromInline
+ deinit
+}
+public enum MSPlatform {
+ case aliyun
+ case xunfei
+ case yiyan
+ case doubao
+ case kimi
+ case chatGPT
+ public var title: Swift.String {
+ get
+ }
+ public static func == (a: MixSdk.MSPlatform, b: MixSdk.MSPlatform) -> Swift.Bool
+ public func hash(into hasher: inout Swift.Hasher)
+ public var hashValue: Swift.Int {
+ get
+ }
+}
+@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers public class MixSdk : ObjectiveC.NSObject {
+ public static let shared: MixSdk.MixSdk
+ public func initSDK()
+ public var logs: [Swift.String] {
+ get
+ }
+ final public let version: Swift.String
+ public var isDebug: Swift.Bool {
+ get
+ set
+ }
+ final public let auth: MixSdk.MSAuth
+ final public let translate: MixSdk.MSTranslate
+ final public let aigc: MixSdk.MSAigc
+ final public let chat: MixSdk.MSChat
+ final public let tts: MixSdk.MSTts
+ final public let stt: MixSdk.MSStt
+ final public let chatGpt: MixSdk.MSChatGpt
+ final public let chatGptTrans: MixSdk.MSChatGptTranscription
+ final public let voiceChat: MixSdk.MSVoiceChat
+ public func setPlatform(_ platform: MixSdk.MSPlatform, key: Swift.String? = nil)
+ public var aiPlatform: MixSdk.MSPlatform
+ public var aiKey: Swift.String?
+ public func cleanLog()
+ @objc deinit
+}
+@_hasMissingDesignatedInitializers public class MSTranslateLanguage : Swift.Codable {
+ public var cn: Swift.String
+ public var en: Swift.String
+ public var code: Swift.String
+ @objc deinit
+ public func encode(to encoder: any Swift.Encoder) throws
+ required public init(from decoder: any Swift.Decoder) throws
+}
+@usableFromInline
+final internal class StreamEncryptor {
+ @usableFromInline
+ internal enum Error : Swift.Error {
+ case unsupported
+ @usableFromInline
+ internal static func == (a: MixSdk.StreamEncryptor.Error, b: MixSdk.StreamEncryptor.Error) -> Swift.Bool
+ @usableFromInline
+ internal func hash(into hasher: inout Swift.Hasher)
+ @usableFromInline
+ internal var hashValue: Swift.Int {
+ @usableFromInline
+ get
+ }
+ }
+ @usableFromInline
+ final internal let blockSize: Swift.Int
+ @usableFromInline
+ final internal var worker: any MixSdk.CipherModeWorker
+ @usableFromInline
+ final internal let padding: MixSdk.Padding
+ @usableFromInline
+ final internal var lastBlockRemainder: Swift.Int
+ @usableFromInline
+ internal init(blockSize: Swift.Int, padding: MixSdk.Padding, _ worker: any MixSdk.CipherModeWorker) throws
+ @usableFromInline
+ final internal func seek(to: Swift.Int) throws
+ @objc @usableFromInline
+ deinit
+}
+@_hasMissingDesignatedInitializers public class MSChatModel : Swift.Codable {
+ public var type: Swift.String
+ public var content: Swift.String?
+ @objc deinit
+ public func encode(to encoder: any Swift.Encoder) throws
+ required public init(from decoder: any Swift.Decoder) throws
+}
+public typealias MSTtsEventCallBack = (_ model: MixSdk.MSTtsEvent) -> Swift.Void
+public typealias MSTtsVoiceCallBack = (_ data: Foundation.Data) -> Swift.Void
+@_hasMissingDesignatedInitializers public class MSTts {
+ public var eventCallBack: MixSdk.MSTtsEventCallBack?
+ public var voiceCallBack: MixSdk.MSTtsVoiceCallBack?
+ public var connectStateCallBack: MixSdk.MSConnectStateCallBack?
+ public var connectState: MixSdk.MSConnectState {
+ get
+ }
+ @objc deinit
+}
+extension MixSdk.MSTts {
+ public func startSynthesis()
+ public func stopSynthesis()
+ public func runSynthesis(text: Swift.String)
+ public func sendLongTextStream(text: Swift.String)
+}
+public typealias MSAigcStyleCallBack = (_ list: [MixSdk.MSAigcStyle]?, _ error: MixSdk.MSError?) -> Swift.Void
+public typealias MSAigcTaskCallBack = (_ taskId: Swift.String?, _ error: MixSdk.MSError?) -> Swift.Void
+public typealias MSAigcQueryCallBack = (_ imageUrls: [Swift.String]?, _ error: MixSdk.MSError?) -> Swift.Void
+@_hasMissingDesignatedInitializers public class MSAigc {
+ public func getStyle(type: Swift.Int, completeHandler: @escaping MixSdk.MSAigcStyleCallBack)
+ public func getResult(task: MixSdk.MSAigcSearchTask, completeHandler: @escaping MixSdk.MSAigcQueryCallBack)
+ public func createTask(_ task: MixSdk.MSAigcTask, completeHandler: @escaping MixSdk.MSAigcTaskCallBack)
+ @objc deinit
+}
+@usableFromInline
+internal func strideCount(from: Swift.Int, to: Swift.Int, by: Swift.Int) -> Swift.Int
+public typealias MSTranslateCallBack = (_ text: Swift.String?, _ error: MixSdk.MSError?) -> Swift.Void
+public typealias MSLanuageCallBack = (_ list: [MixSdk.MSTranslateLanguage]?, _ error: MixSdk.MSError?) -> Swift.Void
+@_hasMissingDesignatedInitializers public class MSTranslate {
+ public func translate(lang: MixSdk.MSTranslateLanguage, text: Swift.String, completeHandler: @escaping MixSdk.MSTranslateCallBack)
+ public func getSupportLanguages(completeHandler: @escaping MixSdk.MSLanuageCallBack)
+ @objc deinit
+}
+@_hasMissingDesignatedInitializers public class MSVoiceChatEvent : Swift.Codable {
+ public var event: Swift.String
+ public var msg: Swift.String
+ public var status: Swift.Int
+ public var task_id: Swift.String
+ public var payload: MixSdk.MSVoiceChatPayLoad?
+ @objc deinit
+ public func encode(to encoder: any Swift.Encoder) throws
+ required public init(from decoder: any Swift.Decoder) throws
+}
+@_hasMissingDesignatedInitializers public class MSVoiceChatPayLoad : Swift.Codable {
+ public var dialog_id: Swift.String?
+ public var state: Swift.String?
+ @objc deinit
+ public func encode(to encoder: any Swift.Encoder) throws
+ required public init(from decoder: any Swift.Decoder) throws
+}
+@_hasMissingDesignatedInitializers public class MSSttEvent : Swift.Codable {
+ public var event: Swift.String
+ public var msg: Swift.String
+ public var status: Swift.Int
+ public var task_id: Swift.String
+ public var result: MixSdk.MSSttResult?
+ @objc deinit
+ public func encode(to encoder: any Swift.Encoder) throws
+ required public init(from decoder: any Swift.Decoder) throws
+}
+@_hasMissingDesignatedInitializers public class MSSttResult : Swift.Codable {
+ public var result: Swift.String
+ public var is_end: Swift.Bool
+ public var sentence_id: Swift.String
+ public var start_time: Swift.Int
+ public var end_time: Swift.Int
+ @objc deinit
+ public func encode(to encoder: any Swift.Encoder) throws
+ required public init(from decoder: any Swift.Decoder) throws
+}
+public typealias MSChatCallBack = (_ model: MixSdk.MSChatModel) -> Swift.Void
+public typealias MSPlatformChangeCallBack = (_ success: Swift.Bool) -> Swift.Void
+@_hasMissingDesignatedInitializers public class MSChat {
+ public var callBack: MixSdk.MSChatCallBack?
+ public var connectStateCallBack: MixSdk.MSConnectStateCallBack?
+ public var connectState: MixSdk.MSConnectState {
+ get
+ }
+ public func reset()
+ public func send(content: Swift.String)
+ @objc deinit
+}
+public typealias MSVoiceChatReplyCallBack = (_ data: Foundation.Data) -> Swift.Void
+public typealias MSVoiceChatEventCallBack = (_ model: MixSdk.MSVoiceChatEvent) -> Swift.Void
+@_hasMissingDesignatedInitializers public class MSVoiceChat {
+ public var eventCallBack: MixSdk.MSVoiceChatEventCallBack?
+ public var replyCallBack: MixSdk.MSVoiceChatReplyCallBack?
+ public var connectStateCallBack: MixSdk.MSConnectStateCallBack?
+ public var currentEvent: MixSdk.MSVoiceChatEvent?
+ public var connectState: MixSdk.MSConnectState {
+ get
+ }
+ public func start()
+ public func finish()
+ public func startSpeedch()
+ public func endSpeedch()
+ public func sendVoice(pcmData: Foundation.Data)
+ public func sendVoice(sbcData: Foundation.Data)
+ public func requestToSpeak()
+ public func startPlay()
+ public func endPlay()
+ @objc deinit
+}
+public typealias MSChatGptCallBack = (_ response: MixSdk.MSChatGptModel?, _ error: MixSdk.MSChatGptError?) -> Swift.Void
+public typealias MSChatGptTranscriptionCallBack = (_ text: Swift.String?, _ error: MixSdk.MSChatGptError?) -> Swift.Void
+public typealias MSChatGptCheckKeyCallBack = (_ isValid: Swift.Bool?, _ error: MixSdk.MSChatGptError?) -> Swift.Void
+@_hasMissingDesignatedInitializers public class MSChatGpt {
+ public func transcription(filePath: Swift.String, completeHandler: @escaping MixSdk.MSChatGptTranscriptionCallBack)
+ public func changeModel(model: Swift.String)
+ public func isValidKey(_ key: Swift.String, completeHandler: @escaping MixSdk.MSChatGptCheckKeyCallBack)
+ public func send(content: Swift.String, completeHandler: @escaping MixSdk.MSChatGptCallBack)
+ @objc deinit
+}
+@_hasMissingDesignatedInitializers public class MSChatGptTranscription {
+ public func start()
+ public func stop(completeHandler: @escaping MixSdk.MSChatGptTranscriptionCallBack)
+ public func sendVoice(pcmData: Foundation.Data)
+ public func sendVoice(sbcData: Foundation.Data)
+ @objc deinit
+}
+@_hasMissingDesignatedInitializers public class MSAigcStyle : Swift.Codable {
+ public var name: Swift.String
+ public var url: Swift.String
+ public var code: Swift.String
+ @objc deinit
+ public func encode(to encoder: any Swift.Encoder) throws
+ required public init(from decoder: any Swift.Decoder) throws
+}
+public class MSAigcTask : Swift.Codable {
+ public var type: Swift.Int
+ public var subject: Swift.String?
+ public var algorithm: Swift.String
+ public var image_base64: Swift.String?
+ public var amount: Swift.Int
+ public init()
+ @objc deinit
+ public func encode(to encoder: any Swift.Encoder) throws
+ required public init(from decoder: any Swift.Decoder) throws
+}
+public class MSAigcSearchTask : Swift.Codable {
+ public var task_id: Swift.String
+ public var bit_depth: Swift.Int
+ public var compression_quality: Swift.Int
+ public var format: Swift.String
+ public var height: Swift.Int
+ public var width: Swift.Int
+ public init()
+ @objc deinit
+ public func encode(to encoder: any Swift.Encoder) throws
+ required public init(from decoder: any Swift.Decoder) throws
+}
+extension MixSdk.MSConnectState : Swift.Equatable {}
+extension MixSdk.MSConnectState : Swift.Hashable {}
+extension MixSdk.MSConnectState : Swift.RawRepresentable {}
+extension MixSdk.StreamDecryptor.Error : Swift.Equatable {}
+extension MixSdk.StreamDecryptor.Error : Swift.Hashable {}
+extension MixSdk.MSPlatform : Swift.Equatable {}
+extension MixSdk.MSPlatform : Swift.Hashable {}
+extension MixSdk.StreamEncryptor.Error : Swift.Equatable {}
+extension MixSdk.StreamEncryptor.Error : Swift.Hashable {}
diff --git a/IOTBluetooth/IOTBluetooth/MixSdk.framework/Modules/MixSdk.swiftmodule/arm64-apple-ios.swiftdoc b/IOTBluetooth/IOTBluetooth/MixSdk.framework/Modules/MixSdk.swiftmodule/arm64-apple-ios.swiftdoc
new file mode 100644
index 0000000..69f6f93
Binary files /dev/null and b/IOTBluetooth/IOTBluetooth/MixSdk.framework/Modules/MixSdk.swiftmodule/arm64-apple-ios.swiftdoc differ
diff --git a/IOTBluetooth/IOTBluetooth/MixSdk.framework/Modules/MixSdk.swiftmodule/arm64-apple-ios.swiftinterface b/IOTBluetooth/IOTBluetooth/MixSdk.framework/Modules/MixSdk.swiftmodule/arm64-apple-ios.swiftinterface
new file mode 100644
index 0000000..d8cafbe
--- /dev/null
+++ b/IOTBluetooth/IOTBluetooth/MixSdk.framework/Modules/MixSdk.swiftmodule/arm64-apple-ios.swiftinterface
@@ -0,0 +1,456 @@
+// swift-interface-format-version: 1.0
+// swift-compiler-version: Apple Swift version 5.9 effective-4.2 (swiftlang-5.9.0.128.108 clang-1500.0.40.1)
+// swift-module-flags: -target arm64-apple-ios13.0 -enable-objc-interop -enable-library-evolution -swift-version 4.2 -enforce-exclusivity=checked -O -module-name MixSdk
+// swift-module-flags-ignorable: -enable-bare-slash-regex
+import CommonCrypto
+import CryptoKit
+import Darwin
+import Foundation
+@_exported import MixSdk
+import MobileCoreServices
+import Security
+import Swift
+import UIKit
+import _Concurrency
+import _StringProcessing
+import _SwiftConcurrencyShims
+@_exported import __ObjC
+public typealias MSAudioConvertCallBack = (_ data: Foundation.Data) -> Swift.Void
+@_hasMissingDesignatedInitializers public class MSAudioConvert {
+ public static func sbcTopcm(_ data: Foundation.Data) -> Foundation.Data
+ public static func sbcTopcm(_ data: Foundation.Data, _ callBack: @escaping MixSdk.MSAudioConvertCallBack)
+ public static func pcmToMp3(_ pcmPath: Swift.String, _ mp3Path: Swift.String) -> Swift.Bool
+ public static func pcmToMp3(pcmPath: Swift.String, pcmSampleRate: Swift.Int = 16000, mp3Path: Swift.String) -> Swift.Bool
+ public static func sbcToPcm(sbcPath: Swift.String, pcmPath: Swift.String) -> Swift.Bool
+ public static func sbcToMp3(sbcPath: Swift.String, mp3Path: Swift.String) -> Swift.Bool
+ @objc deinit
+}
+public typealias MSRegisterCallBack = (_ password: Swift.String?, _ error: MixSdk.MSError?) -> Swift.Void
+public typealias MSLoginCallBack = (_ token: Swift.String?, _ error: MixSdk.MSError?) -> Swift.Void
+@_hasMissingDesignatedInitializers public class MSAuth {
+ public var authorized: Swift.Bool {
+ get
+ }
+ public func register(productId: Swift.String, productKey: Swift.String, deviceId: Swift.String, completeHandler: @escaping MixSdk.MSRegisterCallBack)
+ public func login(productKey: Swift.String, deviceId: Swift.String, password: Swift.String, completeHandler: @escaping MixSdk.MSLoginCallBack)
+ @objc deinit
+}
+public enum MSError : Swift.Error {
+ case invalidRequest
+ case parsingError
+ case reponseError(Swift.Int, Swift.String)
+ case unauthorised
+ case unknow
+ public var msg: Swift.String {
+ get
+ }
+}
+@_hasMissingDesignatedInitializers public class MSTtsEvent : Swift.Codable {
+ public var event: Swift.String
+ public var msg: Swift.String
+ public var status: Swift.Int
+ public var task_id: Swift.String
+ @objc deinit
+ public func encode(to encoder: any Swift.Encoder) throws
+ required public init(from decoder: any Swift.Decoder) throws
+}
+public enum MSConnectState : Swift.Int {
+ case connected
+ case disConnected
+ public init?(rawValue: Swift.Int)
+ public typealias RawValue = Swift.Int
+ public var rawValue: Swift.Int {
+ get
+ }
+}
+public typealias MSSttCallBack = (_ text: Swift.String?, _ error: MixSdk.MSError?) -> Swift.Void
+public typealias MSSttEventCallBack = (_ model: MixSdk.MSSttEvent) -> Swift.Void
+public typealias MSConnectStateCallBack = (_ state: MixSdk.MSConnectState) -> Swift.Void
+@_hasMissingDesignatedInitializers public class MSStt {
+ public var eventCallBack: MixSdk.MSSttEventCallBack?
+ public var connectStateCallBack: MixSdk.MSConnectStateCallBack?
+ public var connectState: MixSdk.MSConnectState {
+ get
+ }
+ public func sentenceRecognize(filePath: Swift.String, format: Swift.String? = nil, sample_rate: Swift.String? = nil, lang: Swift.String? = nil, completeHandler: @escaping MixSdk.MSSttCallBack)
+ @objc deinit
+}
+extension MixSdk.MSStt {
+ public func startTranscription()
+ public func stopTranscription()
+ public func sendVoice(pcmData: Foundation.Data)
+ public func sendVoice(sbcData: Foundation.Data)
+}
+@usableFromInline
+final internal class StreamDecryptor {
+ @usableFromInline
+ internal enum Error : Swift.Error {
+ case unsupported
+ @usableFromInline
+ internal static func == (a: MixSdk.StreamDecryptor.Error, b: MixSdk.StreamDecryptor.Error) -> Swift.Bool
+ @usableFromInline
+ internal func hash(into hasher: inout Swift.Hasher)
+ @usableFromInline
+ internal var hashValue: Swift.Int {
+ @usableFromInline
+ get
+ }
+ }
+ @usableFromInline
+ final internal let blockSize: Swift.Int
+ @usableFromInline
+ final internal var worker: any MixSdk.CipherModeWorker
+ @usableFromInline
+ final internal let padding: MixSdk.Padding
+ @usableFromInline
+ final internal var accumulated: [Swift.UInt8]
+ @usableFromInline
+ final internal var lastBlockRemainder: Swift.Int
+ @usableFromInline
+ internal init(blockSize: Swift.Int, padding: MixSdk.Padding, _ worker: any MixSdk.CipherModeWorker) throws
+ @objc @usableFromInline
+ deinit
+}
+@usableFromInline
+internal struct BatchedCollectionIndex where Base : Swift.Collection {
+}
+extension MixSdk.BatchedCollectionIndex : Swift.Comparable {
+ @usableFromInline
+ internal static func == (lhs: MixSdk.BatchedCollectionIndex, rhs: MixSdk.BatchedCollectionIndex) -> Swift.Bool where BaseCollection : Swift.Collection
+ @usableFromInline
+ internal static func < (lhs: MixSdk.BatchedCollectionIndex, rhs: MixSdk.BatchedCollectionIndex) -> Swift.Bool where BaseCollection : Swift.Collection
+}
+@usableFromInline
+internal struct BatchedCollection : Swift.Collection where Base : Swift.Collection {
+ @usableFromInline
+ internal init(base: Base, size: Swift.Int)
+ @usableFromInline
+ internal typealias Index = MixSdk.BatchedCollectionIndex
+ @usableFromInline
+ internal var startIndex: MixSdk.BatchedCollection.Index {
+ get
+ }
+ @usableFromInline
+ internal var endIndex: MixSdk.BatchedCollection.Index {
+ get
+ }
+ @usableFromInline
+ internal func index(after idx: MixSdk.BatchedCollection.Index) -> MixSdk.BatchedCollection.Index
+ @usableFromInline
+ internal subscript(idx: MixSdk.BatchedCollection.Index) -> Base.SubSequence {
+ get
+ }
+ @usableFromInline
+ internal typealias Element = Base.SubSequence
+ @usableFromInline
+ internal typealias Indices = Swift.DefaultIndices>
+ @usableFromInline
+ internal typealias Iterator = Swift.IndexingIterator>
+ @usableFromInline
+ internal typealias SubSequence = Swift.Slice>
+}
+@_hasMissingDesignatedInitializers public class MSRegisterModel {
+ public var deviceId: Swift.String
+ public var password: Swift.String
+ public var nonce: Swift.String
+ @objc deinit
+}
+@_hasMissingDesignatedInitializers public class MSChatGptError : Swift.Codable {
+ public var message: Swift.String
+ public var code: Swift.String
+ @objc deinit
+ public func encode(to encoder: any Swift.Encoder) throws
+ required public init(from decoder: any Swift.Decoder) throws
+}
+@_hasMissingDesignatedInitializers public class MSChatGptModel : Swift.Codable {
+ public var id: Swift.String
+ public var object: Swift.String
+ public var created: Swift.Int
+ public var model: Swift.String
+ public var choices: [MixSdk.MSChatGptChoices]
+ public var usage: MixSdk.MSChatGptUsage
+ @objc deinit
+ public func encode(to encoder: any Swift.Encoder) throws
+ required public init(from decoder: any Swift.Decoder) throws
+}
+@_hasMissingDesignatedInitializers public class MSChatGptChoices : Swift.Codable {
+ public var index: Swift.Int
+ public var message: MixSdk.MSChatGptMessage
+ public var finish_reason: Swift.String
+ @objc deinit
+ public func encode(to encoder: any Swift.Encoder) throws
+ required public init(from decoder: any Swift.Decoder) throws
+}
+@_hasMissingDesignatedInitializers public class MSChatGptMessage : Swift.Codable {
+ public var role: Swift.String
+ public var content: Swift.String
+ @objc deinit
+ public func encode(to encoder: any Swift.Encoder) throws
+ required public init(from decoder: any Swift.Decoder) throws
+}
+@_hasMissingDesignatedInitializers public class MSChatGptUsage : Swift.Codable {
+ public var prompt_tokens: Swift.Int
+ public var completion_tokens: Swift.Int
+ public var total_tokens: Swift.Int
+ @objc deinit
+ public func encode(to encoder: any Swift.Encoder) throws
+ required public init(from decoder: any Swift.Decoder) throws
+}
+@usableFromInline
+final internal class BlockEncryptor {
+ @usableFromInline
+ internal init(blockSize: Swift.Int, padding: MixSdk.Padding, _ worker: any MixSdk.CipherModeWorker) throws
+ @usableFromInline
+ final internal func seek(to: Swift.Int) throws
+ @objc @usableFromInline
+ deinit
+}
+public enum MSPlatform {
+ case aliyun
+ case xunfei
+ case yiyan
+ case doubao
+ case kimi
+ case chatGPT
+ public var title: Swift.String {
+ get
+ }
+ public static func == (a: MixSdk.MSPlatform, b: MixSdk.MSPlatform) -> Swift.Bool
+ public func hash(into hasher: inout Swift.Hasher)
+ public var hashValue: Swift.Int {
+ get
+ }
+}
+@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers public class MixSdk : ObjectiveC.NSObject {
+ public static let shared: MixSdk.MixSdk
+ public func initSDK()
+ public var logs: [Swift.String] {
+ get
+ }
+ final public let version: Swift.String
+ public var isDebug: Swift.Bool {
+ get
+ set
+ }
+ final public let auth: MixSdk.MSAuth
+ final public let translate: MixSdk.MSTranslate
+ final public let aigc: MixSdk.MSAigc
+ final public let chat: MixSdk.MSChat
+ final public let tts: MixSdk.MSTts
+ final public let stt: MixSdk.MSStt
+ final public let chatGpt: MixSdk.MSChatGpt
+ final public let chatGptTrans: MixSdk.MSChatGptTranscription
+ final public let voiceChat: MixSdk.MSVoiceChat
+ public func setPlatform(_ platform: MixSdk.MSPlatform, key: Swift.String? = nil)
+ public var aiPlatform: MixSdk.MSPlatform
+ public var aiKey: Swift.String?
+ public func cleanLog()
+ @objc deinit
+}
+@_hasMissingDesignatedInitializers public class MSTranslateLanguage : Swift.Codable {
+ public var cn: Swift.String
+ public var en: Swift.String
+ public var code: Swift.String
+ @objc deinit
+ public func encode(to encoder: any Swift.Encoder) throws
+ required public init(from decoder: any Swift.Decoder) throws
+}
+@usableFromInline
+final internal class StreamEncryptor {
+ @usableFromInline
+ internal enum Error : Swift.Error {
+ case unsupported
+ @usableFromInline
+ internal static func == (a: MixSdk.StreamEncryptor.Error, b: MixSdk.StreamEncryptor.Error) -> Swift.Bool
+ @usableFromInline
+ internal func hash(into hasher: inout Swift.Hasher)
+ @usableFromInline
+ internal var hashValue: Swift.Int {
+ @usableFromInline
+ get
+ }
+ }
+ @usableFromInline
+ final internal let blockSize: Swift.Int
+ @usableFromInline
+ final internal var worker: any MixSdk.CipherModeWorker
+ @usableFromInline
+ final internal let padding: MixSdk.Padding
+ @usableFromInline
+ final internal var lastBlockRemainder: Swift.Int
+ @usableFromInline
+ internal init(blockSize: Swift.Int, padding: MixSdk.Padding, _ worker: any MixSdk.CipherModeWorker) throws
+ @usableFromInline
+ final internal func seek(to: Swift.Int) throws
+ @objc @usableFromInline
+ deinit
+}
+@_hasMissingDesignatedInitializers public class MSChatModel : Swift.Codable {
+ public var type: Swift.String
+ public var content: Swift.String?
+ @objc deinit
+ public func encode(to encoder: any Swift.Encoder) throws
+ required public init(from decoder: any Swift.Decoder) throws
+}
+public typealias MSTtsEventCallBack = (_ model: MixSdk.MSTtsEvent) -> Swift.Void
+public typealias MSTtsVoiceCallBack = (_ data: Foundation.Data) -> Swift.Void
+@_hasMissingDesignatedInitializers public class MSTts {
+ public var eventCallBack: MixSdk.MSTtsEventCallBack?
+ public var voiceCallBack: MixSdk.MSTtsVoiceCallBack?
+ public var connectStateCallBack: MixSdk.MSConnectStateCallBack?
+ public var connectState: MixSdk.MSConnectState {
+ get
+ }
+ @objc deinit
+}
+extension MixSdk.MSTts {
+ public func startSynthesis()
+ public func stopSynthesis()
+ public func runSynthesis(text: Swift.String)
+ public func sendLongTextStream(text: Swift.String)
+}
+public typealias MSAigcStyleCallBack = (_ list: [MixSdk.MSAigcStyle]?, _ error: MixSdk.MSError?) -> Swift.Void
+public typealias MSAigcTaskCallBack = (_ taskId: Swift.String?, _ error: MixSdk.MSError?) -> Swift.Void
+public typealias MSAigcQueryCallBack = (_ imageUrls: [Swift.String]?, _ error: MixSdk.MSError?) -> Swift.Void
+@_hasMissingDesignatedInitializers public class MSAigc {
+ public func getStyle(type: Swift.Int, completeHandler: @escaping MixSdk.MSAigcStyleCallBack)
+ public func getResult(task: MixSdk.MSAigcSearchTask, completeHandler: @escaping MixSdk.MSAigcQueryCallBack)
+ public func createTask(_ task: MixSdk.MSAigcTask, completeHandler: @escaping MixSdk.MSAigcTaskCallBack)
+ @objc deinit
+}
+@usableFromInline
+internal func strideCount(from: Swift.Int, to: Swift.Int, by: Swift.Int) -> Swift.Int
+public typealias MSTranslateCallBack = (_ text: Swift.String?, _ error: MixSdk.MSError?) -> Swift.Void
+public typealias MSLanuageCallBack = (_ list: [MixSdk.MSTranslateLanguage]?, _ error: MixSdk.MSError?) -> Swift.Void
+@_hasMissingDesignatedInitializers public class MSTranslate {
+ public func translate(lang: MixSdk.MSTranslateLanguage, text: Swift.String, completeHandler: @escaping MixSdk.MSTranslateCallBack)
+ public func getSupportLanguages(completeHandler: @escaping MixSdk.MSLanuageCallBack)
+ @objc deinit
+}
+@_hasMissingDesignatedInitializers public class MSVoiceChatEvent : Swift.Codable {
+ public var event: Swift.String
+ public var msg: Swift.String
+ public var status: Swift.Int
+ public var task_id: Swift.String
+ public var payload: MixSdk.MSVoiceChatPayLoad?
+ @objc deinit
+ public func encode(to encoder: any Swift.Encoder) throws
+ required public init(from decoder: any Swift.Decoder) throws
+}
+@_hasMissingDesignatedInitializers public class MSVoiceChatPayLoad : Swift.Codable {
+ public var dialog_id: Swift.String?
+ public var state: Swift.String?
+ @objc deinit
+ public func encode(to encoder: any Swift.Encoder) throws
+ required public init(from decoder: any Swift.Decoder) throws
+}
+@_hasMissingDesignatedInitializers public class MSSttEvent : Swift.Codable {
+ public var event: Swift.String
+ public var msg: Swift.String
+ public var status: Swift.Int
+ public var task_id: Swift.String
+ public var result: MixSdk.MSSttResult?
+ @objc deinit
+ public func encode(to encoder: any Swift.Encoder) throws
+ required public init(from decoder: any Swift.Decoder) throws
+}
+@_hasMissingDesignatedInitializers public class MSSttResult : Swift.Codable {
+ public var result: Swift.String
+ public var is_end: Swift.Bool
+ public var sentence_id: Swift.String
+ public var start_time: Swift.Int
+ public var end_time: Swift.Int
+ @objc deinit
+ public func encode(to encoder: any Swift.Encoder) throws
+ required public init(from decoder: any Swift.Decoder) throws
+}
+public typealias MSChatCallBack = (_ model: MixSdk.MSChatModel) -> Swift.Void
+public typealias MSPlatformChangeCallBack = (_ success: Swift.Bool) -> Swift.Void
+@_hasMissingDesignatedInitializers public class MSChat {
+ public var callBack: MixSdk.MSChatCallBack?
+ public var connectStateCallBack: MixSdk.MSConnectStateCallBack?
+ public var connectState: MixSdk.MSConnectState {
+ get
+ }
+ public func reset()
+ public func send(content: Swift.String)
+ @objc deinit
+}
+public typealias MSVoiceChatReplyCallBack = (_ data: Foundation.Data) -> Swift.Void
+public typealias MSVoiceChatEventCallBack = (_ model: MixSdk.MSVoiceChatEvent) -> Swift.Void
+@_hasMissingDesignatedInitializers public class MSVoiceChat {
+ public var eventCallBack: MixSdk.MSVoiceChatEventCallBack?
+ public var replyCallBack: MixSdk.MSVoiceChatReplyCallBack?
+ public var connectStateCallBack: MixSdk.MSConnectStateCallBack?
+ public var currentEvent: MixSdk.MSVoiceChatEvent?
+ public var connectState: MixSdk.MSConnectState {
+ get
+ }
+ public func start()
+ public func finish()
+ public func startSpeedch()
+ public func endSpeedch()
+ public func sendVoice(pcmData: Foundation.Data)
+ public func sendVoice(sbcData: Foundation.Data)
+ public func requestToSpeak()
+ public func startPlay()
+ public func endPlay()
+ @objc deinit
+}
+public typealias MSChatGptCallBack = (_ response: MixSdk.MSChatGptModel?, _ error: MixSdk.MSChatGptError?) -> Swift.Void
+public typealias MSChatGptTranscriptionCallBack = (_ text: Swift.String?, _ error: MixSdk.MSChatGptError?) -> Swift.Void
+public typealias MSChatGptCheckKeyCallBack = (_ isValid: Swift.Bool?, _ error: MixSdk.MSChatGptError?) -> Swift.Void
+@_hasMissingDesignatedInitializers public class MSChatGpt {
+ public func transcription(filePath: Swift.String, completeHandler: @escaping MixSdk.MSChatGptTranscriptionCallBack)
+ public func changeModel(model: Swift.String)
+ public func isValidKey(_ key: Swift.String, completeHandler: @escaping MixSdk.MSChatGptCheckKeyCallBack)
+ public func send(content: Swift.String, completeHandler: @escaping MixSdk.MSChatGptCallBack)
+ @objc deinit
+}
+@_hasMissingDesignatedInitializers public class MSChatGptTranscription {
+ public func start()
+ public func stop(completeHandler: @escaping MixSdk.MSChatGptTranscriptionCallBack)
+ public func sendVoice(pcmData: Foundation.Data)
+ public func sendVoice(sbcData: Foundation.Data)
+ @objc deinit
+}
+@_hasMissingDesignatedInitializers public class MSAigcStyle : Swift.Codable {
+ public var name: Swift.String
+ public var url: Swift.String
+ public var code: Swift.String
+ @objc deinit
+ public func encode(to encoder: any Swift.Encoder) throws
+ required public init(from decoder: any Swift.Decoder) throws
+}
+public class MSAigcTask : Swift.Codable {
+ public var type: Swift.Int
+ public var subject: Swift.String?
+ public var algorithm: Swift.String
+ public var image_base64: Swift.String?
+ public var amount: Swift.Int
+ public init()
+ @objc deinit
+ public func encode(to encoder: any Swift.Encoder) throws
+ required public init(from decoder: any Swift.Decoder) throws
+}
+public class MSAigcSearchTask : Swift.Codable {
+ public var task_id: Swift.String
+ public var bit_depth: Swift.Int
+ public var compression_quality: Swift.Int
+ public var format: Swift.String
+ public var height: Swift.Int
+ public var width: Swift.Int
+ public init()
+ @objc deinit
+ public func encode(to encoder: any Swift.Encoder) throws
+ required public init(from decoder: any Swift.Decoder) throws
+}
+extension MixSdk.MSConnectState : Swift.Equatable {}
+extension MixSdk.MSConnectState : Swift.Hashable {}
+extension MixSdk.MSConnectState : Swift.RawRepresentable {}
+extension MixSdk.StreamDecryptor.Error : Swift.Equatable {}
+extension MixSdk.StreamDecryptor.Error : Swift.Hashable {}
+extension MixSdk.MSPlatform : Swift.Equatable {}
+extension MixSdk.MSPlatform : Swift.Hashable {}
+extension MixSdk.StreamEncryptor.Error : Swift.Equatable {}
+extension MixSdk.StreamEncryptor.Error : Swift.Hashable {}
diff --git a/IOTBluetooth/IOTBluetooth/MixSdk.framework/Modules/MixSdk.swiftmodule/arm64-apple-ios.swiftmodule b/IOTBluetooth/IOTBluetooth/MixSdk.framework/Modules/MixSdk.swiftmodule/arm64-apple-ios.swiftmodule
new file mode 100644
index 0000000..20630eb
Binary files /dev/null and b/IOTBluetooth/IOTBluetooth/MixSdk.framework/Modules/MixSdk.swiftmodule/arm64-apple-ios.swiftmodule differ
diff --git a/IOTBluetooth/IOTBluetooth/MixSdk.framework/Modules/module.modulemap b/IOTBluetooth/IOTBluetooth/MixSdk.framework/Modules/module.modulemap
new file mode 100644
index 0000000..f78e449
--- /dev/null
+++ b/IOTBluetooth/IOTBluetooth/MixSdk.framework/Modules/module.modulemap
@@ -0,0 +1,11 @@
+framework module MixSdk {
+ umbrella header "MixSdk.h"
+ export *
+
+ module * { export * }
+}
+
+module MixSdk.Swift {
+ header "MixSdk-Swift.h"
+ requires objc
+}
diff --git a/IOTBluetooth/IOTBluetooth/MixSdk.framework/PrivacyInfo.xcprivacy b/IOTBluetooth/IOTBluetooth/MixSdk.framework/PrivacyInfo.xcprivacy
new file mode 100644
index 0000000..e08a130
--- /dev/null
+++ b/IOTBluetooth/IOTBluetooth/MixSdk.framework/PrivacyInfo.xcprivacy
@@ -0,0 +1,14 @@
+
+
+
+
+ NSPrivacyTracking
+
+ NSPrivacyTrackingDomains
+
+ NSPrivacyCollectedDataTypes
+
+ NSPrivacyAccessedAPITypes
+
+
+
diff --git a/IOTBluetooth/IOTBluetooth/MixSdk.framework/_CodeSignature/CodeDirectory b/IOTBluetooth/IOTBluetooth/MixSdk.framework/_CodeSignature/CodeDirectory
new file mode 100644
index 0000000..524f656
Binary files /dev/null and b/IOTBluetooth/IOTBluetooth/MixSdk.framework/_CodeSignature/CodeDirectory differ
diff --git a/IOTBluetooth/IOTBluetooth/MixSdk.framework/_CodeSignature/CodeRequirements b/IOTBluetooth/IOTBluetooth/MixSdk.framework/_CodeSignature/CodeRequirements
new file mode 100644
index 0000000..7de1638
Binary files /dev/null and b/IOTBluetooth/IOTBluetooth/MixSdk.framework/_CodeSignature/CodeRequirements differ
diff --git a/IOTBluetooth/IOTBluetooth/MixSdk.framework/_CodeSignature/CodeRequirements-1 b/IOTBluetooth/IOTBluetooth/MixSdk.framework/_CodeSignature/CodeRequirements-1
new file mode 100644
index 0000000..aee49f5
Binary files /dev/null and b/IOTBluetooth/IOTBluetooth/MixSdk.framework/_CodeSignature/CodeRequirements-1 differ
diff --git a/IOTBluetooth/IOTBluetooth/MixSdk.framework/_CodeSignature/CodeResources b/IOTBluetooth/IOTBluetooth/MixSdk.framework/_CodeSignature/CodeResources
new file mode 100644
index 0000000..fd14c03
--- /dev/null
+++ b/IOTBluetooth/IOTBluetooth/MixSdk.framework/_CodeSignature/CodeResources
@@ -0,0 +1,252 @@
+
+
+
+
+ files
+
+ Headers/MixSdk-Swift.h
+
+ bMCaGBhM3ItphGDw5TmFXeUXlV4=
+
+ Headers/MixSdk.h
+
+ RDwnkxVTEvZ3jTS9O6azeEFEgns=
+
+ Info.plist
+
+ 95/N/Z0Y2uRFwnm7vJeV4uCutow=
+
+ Modules/MixSdk.swiftmodule/Project/arm64-apple-ios.swiftsourceinfo
+
+ 6x+Ly/MLPTgE/Jnsefel+r6LLPo=
+
+ Modules/MixSdk.swiftmodule/arm64-apple-ios.abi.json
+
+ 7h0rtNfWc3WPR5MUiQ7n1PxIT7c=
+
+ Modules/MixSdk.swiftmodule/arm64-apple-ios.private.swiftinterface
+
+ 4/jJDCAgwju2SYPBC0taGbuTg/0=
+
+ Modules/MixSdk.swiftmodule/arm64-apple-ios.swiftdoc
+
+ 80EXh3hrC4gVrl1zhDsk9fnWJUs=
+
+ Modules/MixSdk.swiftmodule/arm64-apple-ios.swiftinterface
+
+ 4/jJDCAgwju2SYPBC0taGbuTg/0=
+
+ Modules/MixSdk.swiftmodule/arm64-apple-ios.swiftmodule
+
+ eD/BuI2ogccCCrg6SbVuZzvOdvs=
+
+ Modules/module.modulemap
+
+ yLMxbG6c2uPuEoF9icR/B09Rdhc=
+
+ PrivacyInfo.xcprivacy
+
+ ucg9pita0v8d353x3NuGfxweQYU=
+
+
+ files2
+
+ Headers/MixSdk-Swift.h
+
+ hash
+
+ bMCaGBhM3ItphGDw5TmFXeUXlV4=
+
+ hash2
+
+ FXTwaCdHtbCmYBrRqHhNUk5ZOdSsmHzvZReaDx7S3Pg=
+
+
+ Headers/MixSdk.h
+
+ hash
+
+ RDwnkxVTEvZ3jTS9O6azeEFEgns=
+
+ hash2
+
+ iN0wwWxMfravqc7w/4rOqAw1vFRTE5D5x3jeZvQ9JoU=
+
+
+ Modules/MixSdk.swiftmodule/Project/arm64-apple-ios.swiftsourceinfo
+
+ hash
+
+ 6x+Ly/MLPTgE/Jnsefel+r6LLPo=
+
+ hash2
+
+ daaBw1R2O1xqH4hUNgziyK3GyPS/LIqHbWDGx0g+/rI=
+
+
+ Modules/MixSdk.swiftmodule/arm64-apple-ios.abi.json
+
+ hash
+
+ 7h0rtNfWc3WPR5MUiQ7n1PxIT7c=
+
+ hash2
+
+ e1HpurxqdW4Dw2TajhiYVV3w3YmEKr8zP78iK0Uxnf8=
+
+
+ Modules/MixSdk.swiftmodule/arm64-apple-ios.private.swiftinterface
+
+ hash
+
+ 4/jJDCAgwju2SYPBC0taGbuTg/0=
+
+ hash2
+
+ rMouwHT0CTZh9Nj20WzDYPen1IEB+eeaVo1aGFKqJEw=
+
+
+ Modules/MixSdk.swiftmodule/arm64-apple-ios.swiftdoc
+
+ hash
+
+ 80EXh3hrC4gVrl1zhDsk9fnWJUs=
+
+ hash2
+
+ OJ8XFdDVdu6UcsrJBmPyH+iDkAVGG+MClJktaBJd7uo=
+
+
+ Modules/MixSdk.swiftmodule/arm64-apple-ios.swiftinterface
+
+ hash
+
+ 4/jJDCAgwju2SYPBC0taGbuTg/0=
+
+ hash2
+
+ rMouwHT0CTZh9Nj20WzDYPen1IEB+eeaVo1aGFKqJEw=
+
+
+ Modules/MixSdk.swiftmodule/arm64-apple-ios.swiftmodule
+
+ hash
+
+ eD/BuI2ogccCCrg6SbVuZzvOdvs=
+
+ hash2
+
+ lLDhIZgVaCQkgSsAfXMLHFK4NMiicu7lVnIs2OQ3eoE=
+
+
+ Modules/module.modulemap
+
+ hash
+
+ yLMxbG6c2uPuEoF9icR/B09Rdhc=
+
+ hash2
+
+ DmF2EQ3cevs1qZ9DoYCqDvL7WIM9mn7Tf/gpacQg344=
+
+
+ PrivacyInfo.xcprivacy
+
+ hash
+
+ ucg9pita0v8d353x3NuGfxweQYU=
+
+ hash2
+
+ Uh6274Qwdz5cAQ4YOP6d2PpdYre3bRzqjX2NqtyxROI=
+
+
+
+ rules
+
+ ^.*
+
+ ^.*\.lproj/
+
+ optional
+
+ weight
+ 1000
+
+ ^.*\.lproj/locversion.plist$
+
+ omit
+
+ weight
+ 1100
+
+ ^Base\.lproj/
+
+ weight
+ 1010
+
+ ^version.plist$
+
+
+ rules2
+
+ .*\.dSYM($|/)
+
+ weight
+ 11
+
+ ^(.*/)?\.DS_Store$
+
+ omit
+
+ weight
+ 2000
+
+ ^.*
+
+ ^.*\.lproj/
+
+ optional
+
+ weight
+ 1000
+
+ ^.*\.lproj/locversion.plist$
+
+ omit
+
+ weight
+ 1100
+
+ ^Base\.lproj/
+
+ weight
+ 1010
+
+ ^Info\.plist$
+
+ omit
+
+ weight
+ 20
+
+ ^PkgInfo$
+
+ omit
+
+ weight
+ 20
+
+ ^embedded\.provisionprofile$
+
+ weight
+ 20
+
+ ^version\.plist$
+
+ weight
+ 20
+
+
+
+
diff --git a/IOTBluetooth/IOTBluetooth/MixSdk.framework/_CodeSignature/CodeSignature b/IOTBluetooth/IOTBluetooth/MixSdk.framework/_CodeSignature/CodeSignature
new file mode 100644
index 0000000..413506e
Binary files /dev/null and b/IOTBluetooth/IOTBluetooth/MixSdk.framework/_CodeSignature/CodeSignature differ
diff --git a/IOTBluetooth/IOTBluetooth/Models/IBAbout.swift b/IOTBluetooth/IOTBluetooth/Models/IBAbout.swift
new file mode 100644
index 0000000..2e70140
--- /dev/null
+++ b/IOTBluetooth/IOTBluetooth/Models/IBAbout.swift
@@ -0,0 +1,24 @@
+//
+// IBAbout.swift
+// IOTBluetooth
+//
+// Created by incar on 2024/5/28.
+//
+
+import Foundation
+/// å
³äºæ¬æºæ¨¡å
+public class IBAbout:Codable {
+ /// æ è®°ç ï¼ææ°æ®æ´æ°æ¶ä¸º1ï¼æ æ°æ®æ´æ°æ¶ä¸º0ï¼æä¸ç¨
+ public var code: Int = 0
+ /// åºä»¶ä¸»çæ¬å·
+ public var major: Int = 1
+ /// åºä»¶ä¸çæ¬å·
+ public var mid: Int = 0
+ /// åºä»¶æ¬¡çæ¬å·
+ public var minor: Int = 0
+ /// MACå°å
+ public var macAddress: String = ""
+
+
+ public init() { }
+}
diff --git a/IOTBluetooth/IOTBluetooth/Models/IBAddressBook.swift b/IOTBluetooth/IOTBluetooth/Models/IBAddressBook.swift
new file mode 100644
index 0000000..c76cad3
--- /dev/null
+++ b/IOTBluetooth/IOTBluetooth/Models/IBAddressBook.swift
@@ -0,0 +1,71 @@
+//
+// IBAddressBook.swift
+// IOTBluetooth
+//
+// Created by incar on 2024/6/3.
+//
+
+import Foundation
+/// éè®¯å½æ¨¡å
+public class IBAddressBook {
+ /// æ§å« 0ï¼æªæå®ï¼1ï¼ç·æ§ ï¼2ï¼å¥³æ§
+ public var gender: Int = 0
+
+ /// å§å,ä¸ä¼ æè¡¨ä¸æ¾ç¤ºååä¸ºâæªç¥â
+ public var name: String?
+
+ /// çµè¯å·ç ï¼ä¸ä¸ªè系人åä¸å¯ææå°1个æå¤2个çµè¯å·ç
+ public var phoneNumbers: [IBPhoneNumber] = []
+
+
+ public init() { }
+
+// public static func test() -> [IBAddressBook]{
+// var list = [IBAddressBook]();
+// for i in 0...10{
+// let model = IBAddressBook()
+// model.gender = i%2
+// model.name = "å¼ \(i)"
+//
+// for j in 0...1{
+// let phone = IBPhoneNumber()
+// phone.number = "1300000000\(j)"
+// phone.location = "æ·±å³å¸å®å®åº\(j)"
+// phone.operator = "ä¸å½ç§»å¨"
+// model.phoneNumbers.append(phone)
+// }
+// list.append(model)
+// }
+//
+// return list
+// }
+
+ public var description: String {
+ var phoneStr = "[ "
+ for phone in phoneNumbers {
+ phoneStr += phone.description
+ }
+ phoneStr += " ]"
+ return "IBAddressBook(gender: \(gender), name:\(name ?? ""), phoneNumbers:\(phoneStr))"
+ }
+}
+
+/// çµè¯å·ç 模å
+public class IBPhoneNumber {
+ /// çµè¯å·ç ï¼é¿åº¦1~255
+ public var number: String = ""
+
+ /// å½å±å°ï¼é¿åº¦0~255ï¼ä¸ä¼ æè¡¨ä¸æ¾ç¤ºå½å±å°ä¸ºâæªç¥
+ public var location: String?
+
+ /// è¿è¥åï¼é¿åº¦0~255ï¼ä¸ä¼ æè¡¨ä¸æ¾ç¤ºè¿è¥åä¸ºâæªç¥
+ public var `operator`: String?
+
+ public init() { }
+
+ public var description: String {
+ return "IBPhoneNumber(number: \(number), location:\(location ?? ""), `operator`:\(`operator` ?? ""))"
+ }
+}
+
+
diff --git a/IOTBluetooth/IOTBluetooth/Models/IBAiResponse.swift b/IOTBluetooth/IOTBluetooth/Models/IBAiResponse.swift
new file mode 100644
index 0000000..63afd5a
--- /dev/null
+++ b/IOTBluetooth/IOTBluetooth/Models/IBAiResponse.swift
@@ -0,0 +1,21 @@
+//
+// IBAiResponse.swift
+// IOTBluetooth
+//
+// Created by incar on 2024/6/27.
+//
+
+import Foundation
+/// Aiååºæ¨¡å
+public class IBAiResponse {
+ /// ç±»åï¼0ï¼AIååºé误 1ï¼AIå½é³è§£æå
容 2ï¼AIååºå
容ï¼ç±»å为0æ¶ï¼åªåç±»åå³å¯ï¼åé¢åèåä¸åï¼
+ var type: Int = 0
+ /// å
容
+ public var value: String = ""
+
+ public init() { }
+
+ public var description: String {
+ return "IBAiResponse(type: \(type), value:\(value))"
+ }
+}
diff --git a/IOTBluetooth/IOTBluetooth/Models/IBAiValid.swift b/IOTBluetooth/IOTBluetooth/Models/IBAiValid.swift
new file mode 100644
index 0000000..d5ccf80
--- /dev/null
+++ b/IOTBluetooth/IOTBluetooth/Models/IBAiValid.swift
@@ -0,0 +1,21 @@
+//
+// IBAiValid.swift
+// IOTBluetooth
+//
+// Created by incar on 2024/8/2.
+//
+
+import Foundation
+/// Aiæ¯å¦å¯ç¨æ¨¡å
+public class IBAiValid {
+ /// 0ï¼ä¸å¯ç¨ï¼åé¢ä¸å¸¦keyï¼1ï¼å¯ç¨
+ public var isValid: Bool = true
+ /// key ï¼ChatGPTåé¢å¸¦keyï¼å
¶ä»ä¸å¸¦ï¼
+ public var key: String?
+
+ public init() { }
+
+ public var description: String {
+ return "IBAiValid(isValid: \(isValid), key:\(key ?? ""))"
+ }
+}
diff --git a/IOTBluetooth/IOTBluetooth/Models/IBBloodOxygen.swift b/IOTBluetooth/IOTBluetooth/Models/IBBloodOxygen.swift
new file mode 100644
index 0000000..99f6639
--- /dev/null
+++ b/IOTBluetooth/IOTBluetooth/Models/IBBloodOxygen.swift
@@ -0,0 +1,42 @@
+//
+// IBBloodOxygen.swift
+// IOTBluetooth
+//
+// Created by incar on 2024/5/29.
+//
+
+import Foundation
+/// è¡æ°§è®¾ç½®æ¨¡å
+public class IBBloodOxygen {
+ /// çæµé¢ç
+ public var rate: IBBloodOxygenFrequency = .min30
+ /// è¡æ°§æé 0ï¼å
³é 1ï¼å¼å¯ã 为0æ¶åé¢åºé´é弿 é设置ã
+ public var state: Int = 1
+ /// æééå¼ 90~99
+ public var value: Int = 95
+
+ public init() { }
+
+ init(_ data: Data) {
+ rate = IBBloodOxygenFrequency(rawValue:data[0].int) ?? .none
+ state = data[1].int
+ if state == 1 {
+ value = data[2].int
+ }
+ }
+
+ var description: String {
+ return "IBBloodOxygen(rate: \(rate), state:\(state), value:\(value))"
+ }
+}
+/// è¡æ°§çæµé¢ç
+public enum IBBloodOxygenFrequency: Int {
+ /// å
³é
+ case none = 0
+ /// 30åé
+ case min30
+ /// 1å°æ¶
+ case hour1
+ /// 2å°æ¶
+ case hour2
+}
diff --git a/IOTBluetooth/IOTBluetooth/Models/IBClock.swift b/IOTBluetooth/IOTBluetooth/Models/IBClock.swift
new file mode 100644
index 0000000..600d82b
--- /dev/null
+++ b/IOTBluetooth/IOTBluetooth/Models/IBClock.swift
@@ -0,0 +1,56 @@
+//
+// IBClock.swift
+// IOTBluetooth
+//
+// Created by yaozuopan on 2024/3/21.
+//
+
+import Foundation
+
+/// é¹é模å
+public class IBClock: Codable {
+ /// é¹éå表
+ public var alarms: [IBClockInfo] = []
+
+ public init() {
+// for i in 0...4{
+// let model = IBClockInfo()
+// model.id = i
+// model.hour = i*3
+// model.minute = i*10
+// model.enable = i%2
+// model.repeat = [1,2,3,4,5,6,7]
+// alarms.append(model)
+// }
+ }
+}
+
+/// é¹éä¿¡æ¯æ¨¡å
+public class IBClockInfo: Codable {
+ /// é¹éid èå´ä¸º0~4. ï¼å³é¹éæå®æå¤è®¾ç½®ä¸º5个ï¼
+ public var id: Int = 0
+ /// å°æ¶
+ public var hour: Int = 0
+ /// åé
+ public var minute: Int = 0
+ /// 0å
³éé¹éï¼1å¼å¯é¹é
+ public var enable: Int = 0
+ /// é¹ééå¤å表
+ ///
+ /// - 0 ä¸éå¤ï¼å䏿¬¡
+ /// - 1 å¨ä¸
+ /// - 2 å¨äº
+ /// - ......
+ /// - 7 卿¥
+ public var `repeat`: [Int] = [0]
+
+// enum CodingKeys: String, CodingKey {
+// case id = "id"
+// case hour = "hour"
+// case minute = "minute"
+// case enable = "enable"
+// case `repeat` = "repeat"
+// }
+
+ public init() { }
+}
diff --git a/IOTBluetooth/IOTBluetooth/Models/IBCode.swift b/IOTBluetooth/IOTBluetooth/Models/IBCode.swift
new file mode 100644
index 0000000..3711401
--- /dev/null
+++ b/IOTBluetooth/IOTBluetooth/Models/IBCode.swift
@@ -0,0 +1,45 @@
+//
+// IBError.swift
+// IOTBluetooth
+//
+// Created by incar on 2024/5/9.
+//
+
+import Foundation
+
+/// ç¶æç
+public enum IBCode: Int,CustomStringConvertible {
+ public var description: String{
+ return "IBError(rawValue:\(rawValue), message:\(message))"
+ }
+ /// æä½æå
+ case success = 1000
+ /// æä½å¤±è´¥
+ case failure = 1001
+ /// åæ°é误
+ case invalidParam = 1002
+ /// è§£æé误
+ case parseError = 1003
+ /// 请æ±è¶
æ¶
+ case timeout = 1004
+ /// æªç¥é误
+ case unknow = 1005
+
+ var message:String{
+ switch self {
+ case .failure:
+ return "æä½å¤±è´¥"
+ case .success:
+ return "æä½æå"
+ case .invalidParam:
+ return "åæ°é误"
+ case .parseError:
+ return "è§£æé误"
+ case .timeout:
+ return "请æ±è¶
æ¶"
+ default:
+ return "æªç¥é误"
+ }
+ }
+
+}
diff --git a/IOTBluetooth/IOTBluetooth/Models/IBDeleteFile.swift b/IOTBluetooth/IOTBluetooth/Models/IBDeleteFile.swift
new file mode 100644
index 0000000..a46fd18
--- /dev/null
+++ b/IOTBluetooth/IOTBluetooth/Models/IBDeleteFile.swift
@@ -0,0 +1,22 @@
+//
+// IBDeleteFile.swift
+// IOTBluetooth
+//
+// Created by incar on 2024/6/6.
+//
+
+import Foundation
+
+/// å é¤æä»¶æ¨¡å
+public class IBDeleteFile:Codable {
+ /// æä»¶ç±»åï¼2ï¼MP3 3ï¼è¡¨ç
+ public var fileType: IBFile = .mp3
+ /// æä»¶UIDï¼æä»¶å¯ä¸ç¼å·ã䏿¬¡æå¤5个
+ public var uids: [Int] = []
+
+ public init() { }
+
+ public var description: String {
+ return "IBDeleteFile(fileType: \(fileType), uids:\(uids))"
+ }
+}
diff --git a/IOTBluetooth/IOTBluetooth/Models/IBDial.swift b/IOTBluetooth/IOTBluetooth/Models/IBDial.swift
new file mode 100644
index 0000000..6d8060d
--- /dev/null
+++ b/IOTBluetooth/IOTBluetooth/Models/IBDial.swift
@@ -0,0 +1,104 @@
+//
+// IBDail.swift
+// IOTBluetooth
+//
+// Created by incar on 2024/6/6.
+//
+
+import Foundation
+/// 表çæä»¶æ±æ»ä¿¡æ¯æ¨¡åï¼èªå®ä¹ï¼
+//internal class IBCustomDial {
+// /// UIDï¼0~4ï¼èªå®ä¹è¡¨çUIDï¼ä¸å¯åæ´ï¼
+// var UID: Int = 0
+// /// çµæ± 徿 æ ·å¼, 0ï¼æ 徿 1ï¼é»è²å¾æ 2ï¼ç½è²å¾æ
+// var batteryStyle: Int = 0
+// /// æ¶é´æ ·å¼ 0ï¼æ¶é´å¨ä¸æ¹ 1ï¼æ¶é´å¨ä¸æ¹
+// var timeStyle: Int = 0
+// /// æ¶é´åä½é¢è² 0ï¼äº®ç½ 1ï¼é» 2ï¼æç½ 3ï¼ç»¿ 4ï¼æ© 5ï¼è
+// var timeColor: Int = 0
+// /// 表çæä»¶
+// var files: [IBDialFile]?
+//
+// init() { }
+//
+// var description: String {
+// return "IBCustomDail(UID: \(UID), batteryStyle:\(batteryStyle), timeStyle:\(timeStyle), timeColor:\(timeColor))"
+// }
+//}
+//
+///// 表çæä»¶æ±æ»ä¿¡æ¯æ¨¡åï¼è¡¨çå¸åºï¼
+//internal class IBMarketDial {
+// /// UIDï¼0x05~0xffffï¼è¡¨çå¸åºUID
+// var UID: Int = 5
+// /// 主é¢åç§°ï¼åç§°é¿åº¦,0~255
+// var theme: String?
+// /// 主é¢åç§°é¿åº¦
+// internal var themeLength: Int = 0
+// /// 表çæä»¶
+// var files: [IBDialFile]?
+//
+//
+// init() { }
+//
+// var description: String {
+// return "IBMarketDail(UID: \(UID), themeLength:\(themeLength), theme:\(theme ?? ""))"
+// }
+//}
+
+/// 表çæä»¶æ±æ»ä¿¡æ¯æ¨¡åï¼ç®ååªæ¯æè¡¨çå¸åºï¼
+public class IBDial {
+ /// èªå®ä¹è¡¨çï¼0~4
+ /// 表çå¸åº ï¼ 0x05~0xffff
+ public var UID: Int = 5
+
+ /// 主é¢åç§°ï¼åç§°é¿åº¦,0~255 ï¼ä»
表çå¸åºæè¯¥é¡¹ï¼
+ public var theme: String?
+ /// 主é¢åç§°é¿åº¦
+ internal var themeLength: Int = 0
+
+ /// çµæ± 徿 æ ·å¼, 0ï¼æ 徿 1ï¼é»è²å¾æ 2ï¼ç½è²å¾æ ï¼ ä»
å®ä¹è¡¨çæè¯¥é¡¹ï¼
+ public var batteryStyle: Int?
+ /// æ¶é´æ ·å¼ 0ï¼æ¶é´å¨ä¸æ¹ 1ï¼æ¶é´å¨ä¸æ¹ ï¼ ä»
èªå®ä¹è¡¨çæè¯¥é¡¹ï¼
+ public var timeStyle: Int?
+ /// æ¶é´åä½é¢è² 0ï¼äº®ç½ 1ï¼é» 2ï¼æç½ 3ï¼ç»¿ 4ï¼æ© 5ï¼è ï¼ ä»
èªå®ä¹è¡¨çæè¯¥é¡¹ï¼
+ public var timeColor: Int?
+
+ /// 表çæä»¶
+ public var files: [IBDialFile]?
+
+
+ public init() { }
+
+ public var description: String {
+ return "IBMarketDail(UID: \(UID), themeLength:\(themeLength), theme:\(theme ?? ""))"
+ }
+}
+
+/// å个表çæä»¶ä¿¡æ¯æ¨¡å
+public class IBDialFile {
+ /// æä»¶è·¯å¾
+ public var filePath: String = ""
+ /// æä»¶åç§°
+ public var fileName: String = ""
+
+ /// UIDï¼0x05~0xffffï¼è¡¨çå¸åºUID
+ internal var UID: Int = 0
+ /// æä»¶ç¼å·ï¼1~255ï¼å³è¯¥ä¸»é¢è¡¨çä¸ç第å 个æä»¶ï¼æå¤§ä¸ºè¡¨çæä»¶æ±æ»ä¿¡æ¯ä¸çæä»¶æ°ç®
+ internal var index: Int = 0
+ /// æä»¶ç±»åï¼0ï¼è¡¨çjSONæä»¶ï¼å缩åç»ä¸å½å为local_page.lzmaï¼1ï¼å¾çæä»¶ï¼é¤ç¼©ç¥å¾å¤çå
¶ä»å¾çï¼ï¼èæ¯å¾å缩åç»ä¸å½å为main_bg.lzmaï¼2ï¼ç¼©ç¥å¾ï¼ï¼å缩åç»ä¸å½å为thumbnail.lzmaï¼
+ internal var fileType: Int = 1
+ /// æä»¶åç§°é¿åº¦ï¼6~255ï¼ä¸è½ä¸º0ï¼æä»¶åç¼ç»ä¸ä¸º.lzma
+ internal var nameLength: Int{
+ return fileName.count
+ }
+ /// æä»¶å¤§å°ï¼0x01~0xffffffff
+ internal var size: Int = 1
+
+
+ public init() { }
+
+
+ public var description: String {
+ return "IBDialFile(UID: \(UID), index:\(index),fileType: \(fileType), nameLength:\(nameLength), filePath:\(filePath), fileName:\(fileName), size:\(size))"
+ }
+}
diff --git a/IOTBluetooth/IOTBluetooth/Models/IBEpo.swift b/IOTBluetooth/IOTBluetooth/Models/IBEpo.swift
new file mode 100644
index 0000000..a5a2340
--- /dev/null
+++ b/IOTBluetooth/IOTBluetooth/Models/IBEpo.swift
@@ -0,0 +1,27 @@
+//
+// IBEpo.swift
+// IOTBluetooth
+//
+// Created by incar on 2024/6/7.
+//
+
+import Foundation
+/// IBEpoä¿¡æ¯æ¨¡å
+public class IBEpo {
+ /// æä»¶ç¼å·ï¼1~255
+ public var UID: Int = 5
+ /// æä»¶åç§°é¿åº¦ï¼6~255ï¼ä¸è½ä¸º0ï¼æä»¶åç¼ç»ä¸ä¸º.lzma
+ public var nameLength: Int = 6
+ /// æä»¶åç§°ï¼åç§°åèæ°ä¸ºåé¢åç§°é¿åº¦æå®ï¼UTF-8ç¼ç
+ public var fileName: String = ""
+ /// æä»¶è·¯å¾
+ public var filePath: String = ""
+ /// æä»¶å¤§å°ï¼åä½byte
+ var fileSize: Int = 0
+
+ public init() { }
+
+ public var description: String {
+ return "IBEpo(UID: \(UID), nameLength:\(nameLength),fileName: \(fileName),filePath: \(filePath),fileSize: \(fileSize))"
+ }
+}
diff --git a/IOTBluetooth/IOTBluetooth/Models/IBFetchFile.swift b/IOTBluetooth/IOTBluetooth/Models/IBFetchFile.swift
new file mode 100644
index 0000000..bd7fa42
--- /dev/null
+++ b/IOTBluetooth/IOTBluetooth/Models/IBFetchFile.swift
@@ -0,0 +1,80 @@
+//
+// IBFetchFile.swift
+// IOTBluetooth
+//
+// Created by incar on 2024/6/8.
+//
+
+import Foundation
+/// è·åæå®ç±»åæä»¶ç®å½æ¨¡å
+public class IBFetchFile:Codable {
+ /// ç±»å 2ï¼MP3ï¼ 3ï¼è¡¨ç
+ var type:IBFile = .mp3
+ /// 表ç
+ var dialList:[IBFetchDialItem]?
+ /// mp3
+ var mp3List:[IBFetchMp3Item]?
+
+ init?(_ data: Data) {
+ guard let dict = data.jsonObject() as? [String: Any] else { return nil }
+ guard let type = dict["type"] as? Int,let fileType = IBFile(rawValue: type) else { return nil }
+ self.type = fileType
+
+ if let listDict = dict["list"] as? [[String: Any]] {
+ if self.type == .mp3 {
+ var list = [IBFetchMp3Item]()
+ for item in listDict {
+ let model = IBFetchMp3Item()
+ model.uid = item["uid"] as? Int ?? 0
+ model.name = item["name"] as? String ?? ""
+ model.size = item["size"] as? Int ?? 0
+ model.artist = item["artist"] as? String ?? ""
+ model.duration = item["duration"] as? Int ?? 0
+ list.append(model)
+ }
+ mp3List = list
+ }
+ else if self.type == .dial{
+ var list = [IBFetchDialItem]()
+ for item in listDict {
+ let model = IBFetchDialItem()
+ model.uid = item["uid"] as? Int ?? 0
+ model.name = item["name"] as? String ?? ""
+ model.size = item["size"] as? Int ?? 0
+ list.append(model)
+ }
+ dialList = list
+ }
+ }
+ }
+
+ public init() { }
+}
+
+/// è·åæå®ç±»åæä»¶è¡¨ç模å
+public class IBFetchDialItem:Codable {
+ /// 表çå¨æè¡¨ä¸å¯ä¸ç¼å·
+ var uid:Int = 0
+ /// 表çåå
+ var name:String = ""
+ /// æä»¶å¤§å°ï¼åä½byte
+ var size:Int = 0
+
+ public init() { }
+}
+
+/// è·åæå®ç±»åæä»¶MP3模å
+public class IBFetchMp3Item:Codable {
+ /// ææ²å¨æè¡¨ä¸å¯ä¸ç¼å·
+ var uid:Int = 0
+ /// ææ²åå
+ var name:String = ""
+ /// æä»¶å¤§å°ï¼åä½byte
+ var size:Int = 0
+ /// ä½è
+ var artist:String = ""
+ /// ææ²æ¶é¿ï¼å使¯«ç§
+ var duration:Int = 0
+
+ public init() { }
+}
diff --git a/IOTBluetooth/IOTBluetooth/Models/IBHeartRate.swift b/IOTBluetooth/IOTBluetooth/Models/IBHeartRate.swift
new file mode 100644
index 0000000..eee15b4
--- /dev/null
+++ b/IOTBluetooth/IOTBluetooth/Models/IBHeartRate.swift
@@ -0,0 +1,43 @@
+//
+// IBHeartRate.swift
+// IOTBluetooth
+//
+// Created by incar on 2024/5/16.
+//
+
+import Foundation
+/// å¿ç设置模å
+public class IBHeartRate {
+ /// çæµé¢ç
+ public var rate: IBHeartRateFrequency = .min1
+ /// å¿çæé 0ï¼å
³é 1ï¼å¼å¯ã 为0æ¶åé¢åºé´é弿 é设置ã
+ public var state: Int = 1
+ /// å¿çåºé´éå¼ é«äºæä½äº 0ï¼ä½äº 1ï¼é«äº
+ public var higherOrLower: Int = 0
+ /// å¿çåºé´éå¼ 30~200
+ public var value: Int = 100
+
+ public init() { }
+
+ init(_ data: Data) {
+ rate = IBHeartRateFrequency(rawValue:data[0].int) ?? .none
+ state = data[1].int
+ higherOrLower = data[2].int
+ value = data[3].int
+ }
+
+ var description: String {
+ return "IBHeartRate(rate: \(rate), state:\(state), higherOrLower:\(higherOrLower), value:\(value))"
+ }
+}
+/// æéé¢ç
+public enum IBHeartRateFrequency: Int {
+ /// å
³é
+ case none = 0
+ /// 1åé
+ case min1
+ /// 5åé
+ case min5
+ /// 10åé
+ case min10
+}
diff --git a/IOTBluetooth/IOTBluetooth/Models/IBHistoryBaseTraining.swift b/IOTBluetooth/IOTBluetooth/Models/IBHistoryBaseTraining.swift
new file mode 100644
index 0000000..b93cb22
--- /dev/null
+++ b/IOTBluetooth/IOTBluetooth/Models/IBHistoryBaseTraining.swift
@@ -0,0 +1,113 @@
+//
+// IBHistoryBaseTraining.swift
+// IOTBluetooth
+//
+// Created by incar on 2024/5/21.
+//
+
+import Foundation
+
+/// åºç¡è®ç»å岿°æ®æ¨¡å
+class IBHistoryBaseTraining:Codable {
+ /// è®ç»åå²è®°å½
+ var list:[IBHistoryBaseTrainingItem] = []
+
+ enum CodingKeys: String, CodingKey {
+ case list = "recs"
+ }
+}
+
+/// åºç¡è®ç»å岿°æ®æ¨¡å
+public class IBHistoryBaseTrainingItem:Codable {
+ /// 0:æè¡¨å¼å¯çè®ç»1:APPå¼å¯çè®ç»
+ public var source: Int = 0
+
+ /// ï¼ä»
W4ï¼0ï¼å¥èº«ç±»1ï¼èè¹ç±»2ï¼ä¼é²è¿å¨3ï¼çç±»4ï¼æ°´ä¸é¡¹ç®5ï¼å°ä¸é¡¹ç®6ï¼æéè¿å¨7ï¼å
¶ä»
+ public var otherType: Int?
+
+ /// è®ç»ç±»åï¼0ï¼å¥èµ°1ï¼è·æ¥2ï¼éªè¡ä»¥ä¸éç¨W2/W3ï¼W4è¯¥åæ®µè¡¨ç¤ºåè®ç»å¤§ç±»ä¸çå°ç±»ï¼å¯¹åºè®ç»åç§°åè èªç±è®ç»176.xlsx è¡¨æ ¼ã
+ public var trainingType: Int = 0
+
+ /// è®ç»å¼å§æ¶é´æ³ï¼åä½ç§
+ public var star: Int = 0
+
+ /// è®ç»ç»ææ¶é´æ³ï¼åä½ç§
+ public var stop: Int = 0
+
+ /// è®ç»ç®æ ç±»åï¼0ï¼è·¯ç¨ 1ï¼å¡è·¯é 2ï¼æ¶é´ 3ï¼æ¥æ°
+ public var targetType: Int = 0
+
+ /// è®ç»ç®æ è·¯ç¨ï¼åä½ç±³ï¼ å¡è·¯éï¼åä½kcal ï¼æ¶é´ï¼åä½åé ï¼æ¥æ°ï¼å使¥
+ public var target: Int = 0
+
+ /// ç®æ å®æåº¦ï¼åä½%
+ public var progress: Int = 0
+
+ /// è®ç»æ»æ¶é´ï¼åä½ç§
+ public var duration: Int = 0
+
+ /// å¡è·¯éï¼ä¸ºè¯¥æ°å¼ä¹ä»¥0.1ï¼åä½kcal
+ public var calorie: Int?
+
+ /// è·ç¦»ï¼åä½ç±³
+ public var distance: Int?
+
+ /// å¹³åè¿å¨å¿ç
+ public var heartRate: Int = 0
+
+ /// è¿å¨æ¥æ°
+ public var step: Int?
+
+ /// è®ç»å¼ºåº¦ï¼ä»
W4), 0 = è¾ä½å¼ºåº¦ï¼1 = ä¸ç强度ï¼2 = é«ç强度ï¼3 = è¶
é«å¼ºåº¦
+ public var trainingLevel:Int?
+
+ /// åæ°ï¼ä»
éè·æ¥è®ç»ï¼
+ public var circle: Int?
+
+ /// æé«æµ·æé«åº¦ï¼ä»
éç»å±±è®ç»ï¼
+ public var elevation: Int?
+
+
+ enum CodingKeys: String, CodingKey {
+ case source = "src"
+ case otherType = "bt"
+ case trainingType = "ty"
+ case star = "st"
+ case stop = "sp"
+ case targetType = "tgt"
+ case target = "tg"
+ case progress = "pg"
+ case duration = "du"
+ case calorie = "ca"
+ case distance = "dl"
+ case heartRate = "hr"
+ case step = "stp"
+ case trainingLevel = "tl"
+ case circle = "cir"
+ case elevation = "alt"
+ }
+}
+
+///// è®ç»ç®æ ç±»å
+//public enum IBTrainingTargetType: Int,Codable {
+// /// è·¯ç¨
+// case distance = 0
+// /// å¡è·¯é
+// case calorie
+// /// æ¶é´
+// case time
+// /// æ¥æ°
+// case step
+//}
+
+///// è®ç»å¼ºåº¦
+//public enum IBTrainingLevel: Int,Codable {
+// /// è¾ä½å¼ºåº¦
+// case low = 0
+// /// ä¸ç强度
+// case medium
+// /// é«ç强度
+// case high
+// /// è¶
é«å¼ºåº¦
+// case superHigh
+//}
diff --git a/IOTBluetooth/IOTBluetooth/Models/IBHistoryBloodOxygen.swift b/IOTBluetooth/IOTBluetooth/Models/IBHistoryBloodOxygen.swift
new file mode 100644
index 0000000..e922be8
--- /dev/null
+++ b/IOTBluetooth/IOTBluetooth/Models/IBHistoryBloodOxygen.swift
@@ -0,0 +1,36 @@
+//
+// IBHistoryBloodOxygen.swift
+// IOTBluetooth
+//
+// Created by incar on 2024/5/28.
+//
+
+import Foundation
+/// è¡æ°§å岿¨¡å
+class IBHistoryBloodOxygen {
+ /// è®°å½
+ var list:[IBHistoryBloodOxygenItem] = []
+
+ init(_ data: Data) {
+ var historyList:[IBHistoryBloodOxygenItem] = []
+ for i in stride(from: 0, to: data.count, by: 5){
+ if data.count > i + 4 {
+ let model = IBHistoryBloodOxygenItem()
+ model.time = data[i...i+3].int
+ model.value = data[i+4].int
+ historyList.append(model)
+ }
+ }
+ list = historyList
+ }
+}
+
+/// è¡æ°§åå²è®°å½
+public class IBHistoryBloodOxygenItem {
+ /// æ¶é´æ³
+ public var time: Int = 0
+ /// è¡æ°§ï¼åä½%
+ public var value: Int = 0
+
+ public init() { }
+}
diff --git a/IOTBluetooth/IOTBluetooth/Models/IBHistoryBurning.swift b/IOTBluetooth/IOTBluetooth/Models/IBHistoryBurning.swift
new file mode 100644
index 0000000..33f1466
--- /dev/null
+++ b/IOTBluetooth/IOTBluetooth/Models/IBHistoryBurning.swift
@@ -0,0 +1,36 @@
+//
+// IBHistoryBurning.swift
+// IOTBluetooth
+//
+// Created by incar on 2024/5/28.
+//
+
+import Foundation
+/// çèå岿¨¡å
+ class IBHistoryBurning {
+ /// è®°å½
+ var list:[IBHistoryBurningItem] = []
+
+ init(_ data: Data) {
+ var historyList:[IBHistoryBurningItem] = []
+ for i in stride(from: 0, to: data.count, by: 6){
+ if data.count > i + 5 {
+ let model = IBHistoryBurningItem()
+ model.time = data[i...i+3].int
+ model.value = data[i+4...i+5].int
+ historyList.append(model)
+ }
+ }
+ list = historyList
+ }
+}
+
+/// çèåå²è®°å½
+public class IBHistoryBurningItem {
+ /// æ¶é´æ³
+ public var time: Int = 0
+ /// åä½åé
+ public var value: Int = 0
+
+ public init() { }
+}
diff --git a/IOTBluetooth/IOTBluetooth/Models/IBHistoryCalorie.swift b/IOTBluetooth/IOTBluetooth/Models/IBHistoryCalorie.swift
new file mode 100644
index 0000000..c5f7ed8
--- /dev/null
+++ b/IOTBluetooth/IOTBluetooth/Models/IBHistoryCalorie.swift
@@ -0,0 +1,36 @@
+//
+// IBHistoryCalorie.swift
+// IOTBluetooth
+//
+// Created by incar on 2024/5/28.
+//
+
+import Foundation
+/// å¡è·¯éå岿¨¡å
+ class IBHistoryCalorie {
+ /// è®°å½
+ var list:[IBHistoryCalorieItem] = []
+
+ init(_ data: Data) {
+ var historyList:[IBHistoryCalorieItem] = []
+ for i in stride(from: 0, to: data.count, by: 8){
+ if data.count > i + 7 {
+ let model = IBHistoryCalorieItem()
+ model.time = data[i...i+3].int
+ model.value = data[i+4...i+7].float
+ historyList.append(model)
+ }
+ }
+ list = historyList
+ }
+}
+
+/// å¡è·¯éåå²è®°å½
+public class IBHistoryCalorieItem {
+ /// æ¶é´æ³
+ public var time: Int = 0
+ /// åä½kcal
+ public var value: Float = 0
+
+ public init() { }
+}
diff --git a/IOTBluetooth/IOTBluetooth/Models/IBHistoryDistance.swift b/IOTBluetooth/IOTBluetooth/Models/IBHistoryDistance.swift
new file mode 100644
index 0000000..ef8d97d
--- /dev/null
+++ b/IOTBluetooth/IOTBluetooth/Models/IBHistoryDistance.swift
@@ -0,0 +1,36 @@
+//
+// IBHistoryDistance.swift
+// IOTBluetooth
+//
+// Created by incar on 2024/5/28.
+//
+
+import Foundation
+/// å¡è·¯éå岿¨¡å
+ class IBHistoryDistance {
+ /// åå²è®°å½
+ var list:[IBHistoryDistanceItem] = []
+
+ init(_ data: Data) {
+ var historyList:[IBHistoryDistanceItem] = []
+ for i in stride(from: 0, to: data.count, by: 8){
+ if data.count > i + 7 {
+ let model = IBHistoryDistanceItem()
+ model.time = data[i...i+3].int
+ model.value = data[i+4...i+7].float
+ historyList.append(model)
+ }
+ }
+ list = historyList
+ }
+}
+
+/// è·ç¦»åå²è®°å½
+public class IBHistoryDistanceItem {
+ /// æ¶é´æ³
+ public var time: Int = 0
+ /// åä½km
+ public var value: Float = 0
+
+ public init() { }
+}
diff --git a/IOTBluetooth/IOTBluetooth/Models/IBHistoryGps.swift b/IOTBluetooth/IOTBluetooth/Models/IBHistoryGps.swift
new file mode 100644
index 0000000..78eb6fc
--- /dev/null
+++ b/IOTBluetooth/IOTBluetooth/Models/IBHistoryGps.swift
@@ -0,0 +1,40 @@
+//
+// IBHistoryGps.swift
+// IOTBluetooth
+//
+// Created by incar on 2024/5/30.
+//
+
+import Foundation
+
+/// åæ¥è·¯å¾åæ å岿°æ®æ¨¡å
+public class IBHistoryGps {
+ /// è®°å½
+ var list:[IBHistoryGpsItem] = []
+
+ init(_ data: Data) {
+ var historyList:[IBHistoryGpsItem] = []
+ for i in stride(from: 0, to: data.count, by: 12){
+ if data.count > i + 11 {
+ let model = IBHistoryGpsItem()
+ model.time = data[i...i+3].int
+ model.lon = data[i+4...i+7].int
+ model.lat = data[i+8...i+11].int
+ historyList.append(model)
+ }
+ }
+ list = historyList
+ }
+}
+/// åæ¥è·¯å¾åæ å岿°æ®æ¨¡å
+public class IBHistoryGpsItem {
+ /// unixæ¶é´æ³
+ public var time: Int = 0
+ /// 纬度ï¼è¯¥å¼é¤ä»¥10000000å¾å°å®é
纬度å¼
+ public var lat: Int = 0
+ /// ç»åº¦ï¼è¯¥å¼é¤ä»¥10000000å¾å°å®é
ç»åº¦å¼
+ public var lon: Int = 0
+
+
+ public init() { }
+}
diff --git a/IOTBluetooth/IOTBluetooth/Models/IBHistoryHeartRate.swift b/IOTBluetooth/IOTBluetooth/Models/IBHistoryHeartRate.swift
new file mode 100644
index 0000000..ad3248f
--- /dev/null
+++ b/IOTBluetooth/IOTBluetooth/Models/IBHistoryHeartRate.swift
@@ -0,0 +1,36 @@
+//
+// IBHistoryHeartRate.swift
+// IOTBluetooth
+//
+// Created by incar on 2024/5/21.
+//
+
+import Foundation
+/// å¿çå岿¨¡å
+ class IBHistoryHeartRate {
+ /// è®°å½
+ var list:[IBHistoryHeartRateItem] = []
+
+ init(_ data: Data) {
+ var historyList:[IBHistoryHeartRateItem] = []
+ for i in stride(from: 0, to: data.count, by: 5){
+ if data.count > i + 4 {
+ let model = IBHistoryHeartRateItem()
+ model.time = data[i...i+3].int
+ model.value = data[i+4].int
+ historyList.append(model)
+ }
+ }
+ list = historyList
+ }
+}
+
+/// å¿çåå²è®°å½
+public class IBHistoryHeartRateItem {
+ /// æ¶é´æ³
+ public var time: Int = 0
+ /// å¿ç
+ public var value: Int = 0
+
+ public init() { }
+}
diff --git a/IOTBluetooth/IOTBluetooth/Models/IBHistorySleep.swift b/IOTBluetooth/IOTBluetooth/Models/IBHistorySleep.swift
new file mode 100644
index 0000000..ef75792
--- /dev/null
+++ b/IOTBluetooth/IOTBluetooth/Models/IBHistorySleep.swift
@@ -0,0 +1,113 @@
+//
+// IBHistorySleep.swift
+// IOTBluetooth
+//
+// Created by incar on 2024/5/30.
+//
+
+import Foundation
+/// ç¡ç å岿¨¡å
+ class IBHistorySleep {
+ /// è®°å½
+ var list:[IBHistorySleepItem] = []
+
+ init(_ data: Data) {
+ if(data.count <= 0){
+ return
+ }
+ var historyList:[IBHistorySleepItem] = []
+ let times = data[0].int
+ let contentData:Data = data.suffix(from: 1).map({ $0 }).data
+ var index = 0
+ for _ in 0.. index + 1 {
+ let len = contentData[index...index+1].int
+ if contentData.count > index + len {
+ let itemData = contentData[index+2 ... index+1+len].map({ $0 }).data
+ let item = IBHistorySleepItem()
+ item.sleepId = itemData[0].int
+ item.type = itemData[1].int
+ item.startTime = itemData[2...5].int
+ item.endTime = itemData[6...9].int
+ item.totalSleep = IBSleepTime(hour: itemData[10].int, minute: itemData[11].int)
+ if(item.type == 1){
+ item.deepSleep = IBSleepTime(hour: itemData[12].int, minute: itemData[13].int)
+ item.lightSleep = IBSleepTime(hour: itemData[14].int, minute: itemData[15].int)
+ item.remSleep = IBSleepTime(hour: itemData[16].int, minute: itemData[17].int)
+ item.awake = IBSleepTime(hour: itemData[18].int, minute: itemData[19].int)
+
+ var subIndex = 20
+ var list:[IBSleepState] = []
+ while itemData.count >= subIndex + 5{
+ let state = IBSleepState(time: itemData[subIndex...subIndex+3].int, state: itemData[subIndex+4].int)
+ list.append(state)
+ subIndex = subIndex + 5
+ }
+ item.states = list
+ }
+ historyList.append(item)
+ }
+ index += 2 + len
+ }
+ }
+ list = historyList
+ }
+}
+
+/// ç¡ç åå²è®°å½
+public class IBHistorySleepItem {
+ /// ç¡ç IDï¼0~255ï¼è¡¨ç¤ºç¬¬å 次ç¡ç
+ public var sleepId: Int = 0
+ /// ç¡ç ç±»åï¼0ï¼å°ç¡ï¼æ æ»æ¶é¿ä¹åçææé¡¹ç®ï¼1ï¼ç¡ç
+ public var type: Int = 0
+ /// å
¥ç¡æ¶é´æ³ï¼Unixæ¶é´æ³
+ public var startTime: Int = 0
+ /// åºç¡æ¶é´æ³ï¼Unixæ¶é´æ³
+ public var endTime: Int = 0
+ /// æ»æ¶é¿
+ public var totalSleep: IBSleepTime = IBSleepTime(hour: 0, minute: 0)
+ /// æ·±ç¡æ¶é¿
+ public var deepSleep: IBSleepTime?
+ /// æµ
ç¡æ¶é¿
+ public var lightSleep: IBSleepTime?
+ /// å¿«éå¨ç¼æ¶é¿
+ public var remSleep: IBSleepTime?
+ /// æ¸
éæ¶é¿
+ public var awake: IBSleepTime?
+ /// ç¡ç ç¶æ
+ public var states:[IBSleepState]?
+
+
+ public init() { }
+}
+
+/// æ¶é´
+public struct IBSleepTime {
+ /// æ¶
+ public var hour: Int
+ /// å 0~59
+ public var minute: Int
+
+ public init(hour: Int, minute: Int) {
+ self.hour = hour
+ self.minute = minute
+ }
+
+ var description: String {
+ return "IBSleepTime(hour: \(hour), minute:\(minute)"
+ }
+}
+
+
+/// ç¡ç ç¶æ
+public struct IBSleepState {
+ /// Unixæ¶é´æ³
+ public var time: Int = 0
+ /// ç¶æï¼0ï¼è¿å
¥ç¡ç 1ï¼æµ
å±ç¡ç 2ï¼æ·±å±ç¡ç 3ï¼æ¸
é 4ï¼ç»æç¡ç 7ï¼æªåºç¡æåä¸ç¬ç¡ç æ°æ®ï¼èµæä¸æ¥ç»ææ å¿ï¼ 9ï¼åºç¡æåä¸ç¬ç¡ç æ°æ®ï¼èµæä¸æ¥ç»ææ å¿ï¼ 12ï¼å¿«éç¼å¨ 13ï¼åæ¶å
¥ç¡éç¥ï¼ç¡ç ä¸è¶³ 60 åéåºç¡ä¸æ¥ç¶æï¼ 14ï¼ç»æå°ç¡
+ public var state: Int = 0
+
+ public init(time: Int, state: Int) {
+ self.time = time
+ self.state = state
+ }
+}
diff --git a/IOTBluetooth/IOTBluetooth/Models/IBHistoryStand.swift b/IOTBluetooth/IOTBluetooth/Models/IBHistoryStand.swift
new file mode 100644
index 0000000..918a8f8
--- /dev/null
+++ b/IOTBluetooth/IOTBluetooth/Models/IBHistoryStand.swift
@@ -0,0 +1,33 @@
+//
+// IBHistoryStand.swift
+// IOTBluetooth
+//
+// Created by incar on 2024/5/28.
+//
+
+import Foundation
+/// ç«ç«å岿¨¡å
+ class IBHistoryStand {
+ /// è®°å½
+ var list:[IBHistoryStandItem] = []
+
+ init(_ data: Data) {
+ var historyList:[IBHistoryStandItem] = []
+ for i in stride(from: 0, to: data.count, by: 4){
+ if data.count > i + 3 {
+ let model = IBHistoryStandItem()
+ model.time = data[i...i+3].int
+ historyList.append(model)
+ }
+ }
+ list = historyList
+ }
+}
+
+/// ç«ç«åå²è®°å½
+public class IBHistoryStandItem {
+ /// æ¶é´æ³
+ public var time: Int = 0
+
+ public init() { }
+}
diff --git a/IOTBluetooth/IOTBluetooth/Models/IBHistoryStep.swift b/IOTBluetooth/IOTBluetooth/Models/IBHistoryStep.swift
new file mode 100644
index 0000000..538bc4b
--- /dev/null
+++ b/IOTBluetooth/IOTBluetooth/Models/IBHistoryStep.swift
@@ -0,0 +1,36 @@
+//
+// IBHistoryStep.swift
+// IOTBluetooth
+//
+// Created by incar on 2024/5/28.
+//
+
+import Foundation
+/// æ¥æ°å岿¨¡å
+ class IBHistoryStep {
+ /// è®°å½
+ var list:[IBHistoryStepItem] = []
+
+ init(_ data: Data) {
+ var historyList:[IBHistoryStepItem] = []
+ for i in stride(from: 0, to: data.count, by: 8){
+ if data.count > i + 7 {
+ let model = IBHistoryStepItem()
+ model.time = data[i...i+3].int
+ model.value = data[i+4...i+7].int
+ historyList.append(model)
+ }
+ }
+ list = historyList
+ }
+}
+
+/// æ¥æ°åå²è®°å½
+public class IBHistoryStepItem {
+ /// æ¶é´æ³
+ public var time: Int = 0
+ /// å使¥
+ public var value: Int = 0
+
+ public init() { }
+}
diff --git a/IOTBluetooth/IOTBluetooth/Models/IBLanguage.swift b/IOTBluetooth/IOTBluetooth/Models/IBLanguage.swift
new file mode 100644
index 0000000..722f730
--- /dev/null
+++ b/IOTBluetooth/IOTBluetooth/Models/IBLanguage.swift
@@ -0,0 +1,58 @@
+//
+// IBLanguage.swift
+// IOTBluetooth
+//
+// Created by yaozuopan on 2024/3/20.
+//
+
+import Foundation
+
+/// è¯è¨åå§å¼ä» 0 å¼å§éå¢
+public enum IBLanguage: Int {
+ /// 䏿
+ case chinese = 0
+ /// è±è¯
+ case english
+ /// æ¥æ¬è¯
+ case japanese
+ /// é©è¯
+ case korean
+ /// 西ççè¯
+ case spanish
+ /// ä¿è¯
+ case russian
+ /// å
ç½å°äºè¯
+ case croatian
+ /// å¾·è¯
+ case german
+ /// è¡èçè¯
+ case portuguese
+ /// æ³è¯
+ case french
+ /// è·å
°è¯
+ case dutch
+ /// æå¤§å©è¯
+ case italian
+ /// æ·å
è¯
+ case czech
+ /// å¸è
è¯
+ case greek
+ /// å°åº¦è¯
+ case hindi
+ /// å°åº¦å°¼è¥¿äºè¯
+ case indonesian
+ /// 马æ¥è¥¿äºè¯
+ case malaysian
+ /// æ³¢å
°è¯
+ case polish
+ /// æ³°è¯
+ case thai
+ /// è¶åè¯
+ case vietnamese
+ /// è¬å
°è¯
+ case finnish
+ /// ç½é©¬å°¼äºè¯
+ case romanian
+ /// åè³å
¶è¯
+ case turkish
+}
diff --git a/IOTBluetooth/IOTBluetooth/Models/IBManufacturer.swift b/IOTBluetooth/IOTBluetooth/Models/IBManufacturer.swift
new file mode 100644
index 0000000..6300d84
--- /dev/null
+++ b/IOTBluetooth/IOTBluetooth/Models/IBManufacturer.swift
@@ -0,0 +1,37 @@
+//
+// IBManufacturer.swift
+// IOTBluetooth
+//
+// Created by yaozuopan on 2024/3/14.
+//
+
+import Foundation
+
+/// å¹¿ææ°æ®å
è§£æ
+struct IBManufacturer {
+ init?(_ data: Data) {
+ guard data.count == 14 else { return nil }
+
+ code = data[0...1].string ?? ""
+ guard code == "JH" else { return nil }
+
+ isBind = data[2].int
+ macAddress = data[3...8].reversedJoined(":")
+ customerID = data[9].int
+ productID = data[10].int
+ softwareVersion = data[11..<14].joined(format: "%d", ".")
+ }
+
+ /// è¯å«ç¬¦
+ let code: String
+ /// æ¯å¦å·²ç»å®(1=å·²ç»å®)
+ let isBind: Int
+ /// mac å°å
+ let macAddress: String
+ /// å®¢æ· ID
+ let customerID: Int
+ /// 产å ID
+ let productID: Int
+ /// è½¯ä»¶çæ¬
+ let softwareVersion: String
+}
diff --git a/IOTBluetooth/IOTBluetooth/Models/IBMp3.swift b/IOTBluetooth/IOTBluetooth/Models/IBMp3.swift
new file mode 100644
index 0000000..3b10293
--- /dev/null
+++ b/IOTBluetooth/IOTBluetooth/Models/IBMp3.swift
@@ -0,0 +1,38 @@
+//
+// IBMp3.swift
+// IOTBluetooth
+//
+// Created by incar on 2024/6/6.
+//
+
+import Foundation
+
+/// åémp3æä»¶æ¨¡å
+public class IBSendMp3:Codable {
+ /// æä»¶è·¯å¾
+ public var filePath: String = ""
+ /// ææ²åå
+ public var name: String = ""
+ /// æä»¶å¤§å°ï¼åä½byte
+ internal var size: Int = 0
+
+
+ public init() { }
+}
+
+
+/// mp3æä»¶æ¨¡å
+public class IBMp3File:Codable {
+ /// ææ²åå
+ var name: String = ""
+ /// æä»¶ç±»åï¼2ï¼MP3
+ var type: Int = 2
+ /// æä»¶å¤§å°ï¼åä½byte
+ var size: Int = 0
+
+ internal init(data:IBSendMp3) {
+ self.name = data.name
+ self.size = data.size
+ }
+}
+
diff --git a/IOTBluetooth/IOTBluetooth/Models/IBOta.swift b/IOTBluetooth/IOTBluetooth/Models/IBOta.swift
new file mode 100644
index 0000000..5f8aa00
--- /dev/null
+++ b/IOTBluetooth/IOTBluetooth/Models/IBOta.swift
@@ -0,0 +1,48 @@
+//
+// IBOta.swift
+// IOTBluetooth
+//
+// Created by incar on 2024/6/6.
+//
+
+import Foundation
+/// åéOTAæä»¶æ¨¡å
+public class IBSendOta:Codable {
+ /// æä»¶è·¯å¾
+ public var filePath: String = ""
+ /// æä»¶å¤§å°ï¼åä½byte
+ internal var size: Int = 0
+ /// majoræ¯ä¸»çæ¬å·ï¼midæ¯ä¸é´çæ¬å·ï¼minoræ¯æ¬¡çæ¬å·ï¼ç¨äºä¸æè¡¨å½åçæ¬æ¯è¾ï¼æ°äºå½åçæ¬æå¯å级
+ public var major: Int = 0
+ /// midæ¯ä¸é´çæ¬å·
+ public var mid: Int = 0
+ /// minoræ¯æ¬¡çæ¬å·
+ public var minor: Int = 0
+ /// æ¯å¦å¼ºå¶å级ï¼0为é强å¶ï¼1为强å¶
+ public var isForced: Int = 0
+
+ public init() { }
+}
+/// OTAæä»¶æ¨¡å
+public class IBOtaFile:Codable {
+ /// æä»¶ç±»åï¼1:OTA
+ internal var type: Int = 1
+ /// æä»¶å¤§å°ï¼åä½byte
+ internal var size: Int = 0
+ /// majoræ¯ä¸»çæ¬å·ï¼midæ¯ä¸é´çæ¬å·ï¼minoræ¯æ¬¡çæ¬å·ï¼ç¨äºä¸æè¡¨å½åçæ¬æ¯è¾ï¼æ°äºå½åçæ¬æå¯å级
+ internal var major: Int = 0
+ /// midæ¯ä¸é´çæ¬å·
+ internal var mid: Int = 0
+ /// minoræ¯æ¬¡çæ¬å·
+ internal var minor: Int = 0
+ /// æ¯å¦å¼ºå¶å级ï¼0为é强å¶ï¼1为强å¶
+ internal var isForced: Int = 0
+
+ internal init(data:IBSendOta) {
+ self.size = data.size
+ self.major = data.major
+ self.mid = data.mid
+ self.minor = data.minor
+ self.isForced = data.isForced
+ }
+}
diff --git a/IOTBluetooth/IOTBluetooth/Models/IBOtherTarget.swift b/IOTBluetooth/IOTBluetooth/Models/IBOtherTarget.swift
new file mode 100644
index 0000000..fd0aaf7
--- /dev/null
+++ b/IOTBluetooth/IOTBluetooth/Models/IBOtherTarget.swift
@@ -0,0 +1,41 @@
+//
+// IBUserInfo.swift
+// IOTBluetooth
+//
+// Created by incar on 2024/5/14.
+//
+
+import Foundation
+/// å
¶ä»ç®æ 设置模å
+public class IBOtherTarget {
+ /// ç®æ å¡è·¯éï¼åä½åå¡
+ public var calorie: Int = 0
+ /// ç®æ éç¨ï¼åä½å
Ž
+ public var mileage: Int = 1
+ /// ç®æ ç«ç«æ¬¡æ°ï¼å使¬¡
+ public var stand: Int = 0
+ /// ç®æ çèæ¶é´ï¼åä½åé
+ public var burning: Int = 0
+ /// é声æé 0ï¼å
³é 1ï¼å¼å¯
+ public var ringsState: Int = 0
+ /// é卿é 0ï¼å
³é 1ï¼å¼å¯
+ public var vibrateState: Int = 0
+ /// éç¥æé 0ï¼å
³é 1ï¼å¼å¯
+ public var noticeState: Int = 0
+
+ public init() { }
+
+ init(_ data: Data) {
+ calorie = data[0...1].int
+ mileage = data[2].int
+ stand = data[3].int
+ burning = data[4].int
+ ringsState = data[5].int
+ vibrateState = data[6].int
+ noticeState = data[7].int
+ }
+
+ var description: String {
+ return "IBOtherTarget(calorie: \(calorie), mileage:\(mileage), stand:\(stand), burning:\(burning), ringsState:\(ringsState), vibrateState:\(vibrateState), noticeState:\(noticeState))"
+ }
+}
diff --git a/IOTBluetooth/IOTBluetooth/Models/IBPeripheral.swift b/IOTBluetooth/IOTBluetooth/Models/IBPeripheral.swift
new file mode 100644
index 0000000..02fd72c
--- /dev/null
+++ b/IOTBluetooth/IOTBluetooth/Models/IBPeripheral.swift
@@ -0,0 +1,55 @@
+//
+// IBPeripheral.swift
+// IOTBluetooth
+//
+// Created by yaozuopan on 2024/3/6.
+//
+
+import Foundation
+import CoreBluetooth
+
+public class IBPeripheral {
+
+ /// ä¿¡å·å¼ºåº¦(åè´)
+ public internal(set) var rssi: Int = 0
+
+ /// å¤å´è®¾å¤å®ä¾
+ public internal(set) var peripheral: CBPeripheral! {
+ didSet {
+ if let name = peripheral.name {
+ self.name = name
+ }
+ uuid = peripheral.identifier
+ }
+ }
+
+ /// mac å°å
+ public internal(set) var macAddress: String = ""
+
+ /// å¹¿ææ°æ®
+ public internal(set) var advertisementData: [String: Any] = [:]
+
+ /// CBPeripheral.identifier
+ public private(set) var uuid: UUID!
+
+ /// åç§°
+ public private(set) var name: String = "Unknown"
+
+ /// è½¯ä»¶çæ¬
+ public internal(set) var softwareVersion: String = ""
+
+ /// çµéï¼è¿æ¥è®¾å¤åå¯ç¨ï¼é»è®¤ä¸º 0
+ public internal(set) var battery: Int = 0
+
+ /// è¯å«ç¬¦
+ var code: String = ""
+
+ /// æ¯å¦ç»å®(1=ç»å®)
+ var isBind: Int = 0
+
+ /// å®¢æ· ID
+ var customerID: Int = 0
+
+ /// 产åID
+ var productID: Int = 0
+}
diff --git a/IOTBluetooth/IOTBluetooth/Models/IBPhoneInfo.swift b/IOTBluetooth/IOTBluetooth/Models/IBPhoneInfo.swift
new file mode 100644
index 0000000..0387b03
--- /dev/null
+++ b/IOTBluetooth/IOTBluetooth/Models/IBPhoneInfo.swift
@@ -0,0 +1,25 @@
+//
+// IBDeviceInfo.swift
+// IOTBluetooth
+//
+// Created by incar on 2024/5/23.
+//
+
+import Foundation
+/// ææºä¿¡æ¯æ¨¡å
+public class IBPhoneInfo:Codable {
+ /// ææºåç§°
+ public var name: String = "iphone"
+ /// ææºç±»å 0ï¼å®å 1ï¼è¹æ
+ public var type: Int = 1
+ /// ææºMACå°åæ°ç»ï¼ä»
IOSï¼é
对æåä»æè¡¨è·åï¼æªè·åæ¶ä¸ºç©ºï¼
+ public var mac: [Int]?
+
+ enum CodingKeys: String, CodingKey {
+ case name = "pn"
+ case type = "tp"
+ case mac = "mac"
+ }
+
+ public init() { }
+}
diff --git a/IOTBluetooth/IOTBluetooth/Models/IBResponse.swift b/IOTBluetooth/IOTBluetooth/Models/IBResponse.swift
new file mode 100644
index 0000000..27891f4
--- /dev/null
+++ b/IOTBluetooth/IOTBluetooth/Models/IBResponse.swift
@@ -0,0 +1,77 @@
+//
+// IBResponse.swift
+// IOTBluetooth
+//
+// Created by yaozuopan on 2024/3/15.
+//
+
+import Foundation
+
+public class IBResponseModel {
+ var data:Data!
+ required init(_ data: Data) {
+ self.data = data
+ }
+
+ var pkgData:Data{
+ if(data.count > 18){
+ return data[17...data.count - 2]
+ }
+ return Data()
+ }
+}
+
+
+public class IBResponse:CustomStringConvertible {
+ /// ç¶æç
+ public private(set) var code: IBCode = .success
+ /// åé¦ä¿¡æ¯
+ public private(set) var message: String = "æä½æå"
+ /// å½æåæ¶ä¸º true
+ public private(set) var isSuccess: Bool = false
+ /// å½ç»æä¸ºéåæ¶ï¼åºè¯¥ä»æ¤å段读å
+ public private(set) var items: [Any] = []
+ /// å½ç»æä¸ºééåï¼åºè¯¥ä»æ¤å段读å
+ public private(set) var value: Any?
+
+ static var response: IBResponse { IBResponse() }
+
+ public var description: String {
+ var des = "IBResponse(code: \(code.rawValue),isSuccess: \(isSuccess), massage:\(message), "
+ if let v1 = value {
+ des.append("value:\(v1)ï¼")
+ }
+ else{
+ des.append("items:\(items)ï¼")
+ }
+ return des
+ }
+}
+
+extension IBResponse {
+ @discardableResult
+ func code(_ value: IBCode) -> Self {
+ code = value
+ isSuccess = code == .success
+ message = code.message
+ return self
+ }
+
+ @discardableResult
+ func message(_ value: String) -> Self {
+ message = value
+ return self
+ }
+
+ @discardableResult
+ func items(_ value: [Any]) -> Self {
+ items = value
+ return self
+ }
+
+ @discardableResult
+ func value(_ value: Any) -> Self {
+ self.value = value
+ return self
+ }
+}
diff --git a/IOTBluetooth/IOTBluetooth/Models/IBScreen.swift b/IOTBluetooth/IOTBluetooth/Models/IBScreen.swift
new file mode 100644
index 0000000..9a1a017
--- /dev/null
+++ b/IOTBluetooth/IOTBluetooth/Models/IBScreen.swift
@@ -0,0 +1,77 @@
+//
+// IBScreen.swift
+// IOTBluetooth
+//
+// Created by yaozuopan on 2024/3/21.
+//
+
+import Foundation
+
+/// 设置å±å¹åæ°
+public class IBScreenConfig {
+ /// ç±»å 0ï¼äº®åº¦è°è; 1ï¼äº®å±æ¶é¿ï¼æ¬è
亮å±
+ public var type: Int = 0
+
+ /// 亮度 [51, 255]ï¼ type为0å¿
须设置
+ public var brightness: Int?
+
+ /// äº®å±æ¶é¿ï¼ type为1å¿
须设置
+ public var duration: IBDuration?
+
+ /// æ¬è
亮å±(0=å
³éï¼ 1=å¼å¯)ï¼ type为1å¿
须设置
+ public var wrist: Int?
+
+ public init() { }
+
+ var description: String {
+ var str = "IBScreenConfig(type: \(type),"
+ if let brightness = brightness{
+ str += "brightness: \(brightness ))"
+ }
+ if let duration = duration {
+ str += "duration: \(duration )"
+ }
+ if let wrist = wrist {
+ str += "wrist: \(wrist ))"
+ }
+ return str
+ }
+}
+
+/// å±å¹åæ°
+public class IBScreen {
+ /// 亮度 [0, 255]
+ public var brightness: Int = 10
+
+ /// äº®å±æ¶é¿
+ public var duration: IBDuration = .second10
+
+ /// æ¬è
亮å±(0=å
³éï¼ 1=å¼å¯)
+ public var wrist: Int = 1
+
+ public init() { }
+
+ init(_ data: Data) {
+ brightness = data[0].int
+ duration = IBDuration(rawValue: data[1].int) ?? .second5
+ wrist = data[2].int
+ }
+ var description: String {
+ return "IBScreen(brightness: \(brightness), duration:\(duration), wrist:\(wrist))"
+ }
+}
+
+public enum IBDuration: Int {
+ /// 5 ç§
+ case second5 = 0
+ /// 10 ç§
+ case second10
+ /// 15 ç§
+ case second15
+ /// 30 ç§
+ case second30
+ /// 1 åé
+ case minute
+ /// 5 åé
+ case minute5
+}
diff --git a/IOTBluetooth/IOTBluetooth/Models/IBSendTime.swift b/IOTBluetooth/IOTBluetooth/Models/IBSendTime.swift
new file mode 100644
index 0000000..5cb39eb
--- /dev/null
+++ b/IOTBluetooth/IOTBluetooth/Models/IBSendTime.swift
@@ -0,0 +1,30 @@
+//
+// IBSendTime.swift
+// IOTBluetooth
+//
+// Created by incar on 2024/5/23.
+//
+
+import Foundation
+/// åéæ¶é´æ¨¡å
+public class IBSendTime:Codable {
+ /// unixæ¶é´æ³
+ public var time: Int = 0
+ /// 0-6ï¼å¨æ¥-å¨å
+ public var week: Int = 0
+ /// 0-127ï¼å¹´ä»½åå»2000
+ public var year: Int = 0
+ /// 1-12
+ public var month: Int = 1
+ /// 1-31
+ public var day: Int = 1
+ /// 0-24
+ public var hour: Int = 0
+ /// 0-60
+ public var minute: Int = 0
+ /// 0-60
+ public var second: Int = 0
+
+
+ public init() { }
+}
diff --git a/IOTBluetooth/IOTBluetooth/Models/IBSleep.swift b/IOTBluetooth/IOTBluetooth/Models/IBSleep.swift
new file mode 100644
index 0000000..04e703a
--- /dev/null
+++ b/IOTBluetooth/IOTBluetooth/Models/IBSleep.swift
@@ -0,0 +1,56 @@
+//
+// IBSleep.swift
+// IOTBluetooth
+//
+// Created by incar on 2024/5/15.
+//
+
+import Foundation
+/// ç¡ç 设置模å
+public class IBSleep {
+ /// 0ï¼å
³é 1ï¼å¼å¯ 为0æ¶å颿æé¡¹ç®é½æ é设置ã
+ public var sleepTimeSet: Int = 0
+ /// 就坿¶é´
+ public var sleepTime: IBTimeItem?
+ /// èµ·åºæ¶é´
+ public var getUpTime: IBTimeItem?
+ /// å°±å¯å20åéæé,0ï¼å
³é1ï¼å¼å¯
+ public var alertBeforeMin20: Int = 0
+
+ init(_ data: Data) {
+ sleepTimeSet = data[0].int
+ if sleepTimeSet == 1{
+ sleepTime = IBTimeItem(hour: data[1].int, minute: data[2].int)
+ getUpTime = IBTimeItem(hour: data[3].int, minute: data[4].int)
+ alertBeforeMin20 = data[5].int
+ }
+ }
+ public init() {
+// sleepTimeSet = 1
+// sleepTime = IBTimeItem(hour: 7, minute: 30)
+// getUpTime = IBTimeItem(hour: 15, minute: 50)
+// alertBeforeMin20 = 0
+ }
+
+ var description: String {
+ return "IBSleep(sleepTimeSet: \(sleepTimeSet), sleepTime:\(sleepTime?.description ?? ""), getUpTime:\(getUpTime?.description ?? ""), alertBeforeMin20:\(alertBeforeMin20))"
+ }
+
+}
+
+/// æ¶é´
+public struct IBTimeItem {
+ /// 0~23
+ public var hour: Int
+ /// 0~59
+ public var minute: Int
+
+ public init(hour: Int, minute: Int) {
+ self.hour = hour
+ self.minute = minute
+ }
+
+ var description: String {
+ return "IBTimeItem(hour: \(hour), minute:\(minute)"
+ }
+}
diff --git a/IOTBluetooth/IOTBluetooth/Models/IBTargetStep.swift b/IOTBluetooth/IOTBluetooth/Models/IBTargetStep.swift
new file mode 100644
index 0000000..5666ca8
--- /dev/null
+++ b/IOTBluetooth/IOTBluetooth/Models/IBTargetStep.swift
@@ -0,0 +1,37 @@
+//
+// IBTargetStep.swift
+// IOTBluetooth
+//
+// Created by yaozuopan on 2024/3/21.
+//
+
+import Foundation
+/// ç®æ æ¥æ°æ¨¡å
+public class IBTargetStep {
+
+ /// æ¥æ°
+ public var value: Int = 5000
+
+ /// é声æé(0=å
³éï¼1=å¼å¯)
+ public var ring: Int = 0
+
+ /// é卿é(0=å
³éï¼1=å¼å¯)
+ public var vibrate: Int = 0
+
+ /// éç¥æé(0=å
³éï¼1=å¼å¯)
+ public var notice: Int = 0
+
+ init?(_ data: Data) {
+ guard data.count == 7 else { return nil }
+ value = data[0...3].int
+ ring = data[4].int
+ vibrate = data[5].int
+ notice = data[6].int
+ }
+
+ var description: String {
+ return "IBTargetStep(value: \(value), ring:\(ring), vibrate: \(vibrate), notice:\(notice))"
+ }
+
+ public init() { }
+}
diff --git a/IOTBluetooth/IOTBluetooth/Models/IBTarinState.swift b/IOTBluetooth/IOTBluetooth/Models/IBTarinState.swift
new file mode 100644
index 0000000..9e048fe
--- /dev/null
+++ b/IOTBluetooth/IOTBluetooth/Models/IBTarinState.swift
@@ -0,0 +1,26 @@
+//
+// IBTarinState.swift
+// IOTBluetooth
+//
+// Created by incar on 2024/5/28.
+//
+
+import Foundation
+/// æ¨éè®ç»ç¶ææ¨¡å
+public class IBTarinState {
+ /// ç¶æ 0ï¼ç»æ 1ï¼å¼å§ 2ï¼æå 3ï¼æ¢å¤
+ public var state: Int = 1
+ /// è®ç»æ¶é¿ï¼åä½ç§
+ public var duration: Int = 0
+
+ public init() { }
+
+ init(_ data: Data) {
+ state = data[0].int
+ duration = data[1...2].int
+ }
+
+ public var description: String {
+ return "IBTarinState(state: \(state), duration:\(duration))"
+ }
+}
diff --git a/IOTBluetooth/IOTBluetooth/Models/IBTrainTarget.swift b/IOTBluetooth/IOTBluetooth/Models/IBTrainTarget.swift
new file mode 100644
index 0000000..bbc1946
--- /dev/null
+++ b/IOTBluetooth/IOTBluetooth/Models/IBTrainTarget.swift
@@ -0,0 +1,46 @@
+//
+// IBaa.swift
+// IOTBluetooth
+//
+// Created by incar on 2024/5/16.
+//
+
+import Foundation
+/// è®ç»ç®æ 设置模å
+public class IBTrainTarget:Codable {
+ /// ç®æ ç±»å,对åºçç±»åï¼è®¾ç½®å¯¹åºçå¼
+ public var type: IBTrainTargetType = .calorie
+ /// ç®æ è·ç¦»ï¼åä½ç±³
+ public var distance: Int?
+ /// ç®æ å¡è·¯éï¼åä½kcal
+ public var calorie: Int?
+ /// ç®æ æ¶é´ï¼åä½åé
+ public var time: Int?
+ /// ç®æ æ¥æ°ï¼å使¥
+ public var step: Int?
+
+ public init() { }
+
+ enum CodingKeys: String, CodingKey {
+ case type = "ty"
+ case distance = "di"
+ case calorie = "ca"
+ case time = "tm"
+ case step = "st"
+ }
+ var description: String {
+ return "IBTrainTarget(type: \(type), distance:\(distance ?? 0), calorie:\(calorie ?? 0), time:\(time ?? 0), step:\(step ?? 0))"
+ }
+}
+
+/// æéé¢ç
+public enum IBTrainTargetType: Int,Codable {
+ /// è·ç¦»
+ case distance = 0
+ /// å¡è·¯é
+ case calorie = 1
+ /// æ¶é´
+ case time = 2
+ /// æ¥æ°
+ case step = 4
+}
diff --git a/IOTBluetooth/IOTBluetooth/Models/IBTrainingData.swift b/IOTBluetooth/IOTBluetooth/Models/IBTrainingData.swift
new file mode 100644
index 0000000..270c59e
--- /dev/null
+++ b/IOTBluetooth/IOTBluetooth/Models/IBTrainingData.swift
@@ -0,0 +1,48 @@
+//
+// IBTrainingData.swift
+// IOTBluetooth
+//
+// Created by yaozuopan on 2024/3/20.
+//
+
+import Foundation
+
+/// è®ç»æ°æ®æ¨¡å
+public struct IBTrainingData {
+ /// è®ç»å¼å§æ¶é´(æ¶é´æ³)
+ public let startTime: Int
+
+ /// 宿¶è®ç»å¿çï¼åä½bpm
+ public let heartRate: Int
+
+ /// 宿¶è®ç»å¡è·¯éï¼åä½kcal
+ public let calorie: Int
+
+ /// 宿¶è®ç»è·ç¦»ï¼åä½ç±³
+ public let distance: Int
+
+ /// 宿¶è®ç»æ¥æ°ï¼å使¥
+ public let stepCount: Int
+
+ /// 宿¶è®ç»å¼ºåº¦
+ ///
+ /// - 0ï¼è¾ä½å¼ºåº¦
+ /// - 1ï¼ä¸ç强度
+ /// - 2ï¼é«ç强度
+ /// - 3ï¼è¶
é«å¼ºåº¦
+ public let intensity: Int
+
+ init?(_ data: Data) {
+ guard let dict = data.jsonObject() as? [String: Int] else { return nil }
+ self.startTime = dict["st"]!
+ self.heartRate = dict["hr"]!
+ self.calorie = dict["ca"]!
+ self.distance = dict["di"]!
+ self.stepCount = dict["stp"]!
+ self.intensity = dict["ti"]!
+ }
+
+ public var description: String {
+ return "IBTrainingData(startTime: \(startTime), heartRate:\(heartRate), calorie:\(calorie), distance:\(distance), stepCount:\(stepCount), intensity:\(intensity))"
+ }
+}
diff --git a/IOTBluetooth/IOTBluetooth/Models/IBUserInfo.swift b/IOTBluetooth/IOTBluetooth/Models/IBUserInfo.swift
new file mode 100644
index 0000000..34e8192
--- /dev/null
+++ b/IOTBluetooth/IOTBluetooth/Models/IBUserInfo.swift
@@ -0,0 +1,45 @@
+//
+// IBUserInfo.swift
+// IOTBluetooth
+//
+// Created by incar on 2024/5/30.
+//
+
+import Foundation
+/// ç¨æ·æ°æ®æ¨¡å
+public class IBUserInfo {
+ /// å¹´é¾
+ public var age: Int = 0
+ /// æ§å« 0ï¼ç·æ§ 1ï¼å¥³æ§
+ public var gender: Int = 0
+ /// 身é«ï¼ åä½cm
+ public var height: Int = 0
+ /// ä½éï¼ åä½kg
+ public var weight: Int = 0
+ /// ç®æ æ¥æ°
+ public var step: Int = 0
+ /// ç®æ çèæ¶é´ï¼åä½åé
+ public var burning: Int = 0
+ /// ç®æ ç«ç«æ¬¡æ°
+ public var stand: Int = 0
+ /// æ¶å¶ 0:24å°æ¶å¶ 1:12å°æ¶å¶
+ public var hourSystem: Int = 0
+
+
+ public init() { }
+
+ init(_ data: Data) {
+ age = data[0].int
+ gender = data[1].int
+ height = data[2].int
+ weight = data[3...4].int
+ step = data[5...8].int
+ burning = data[9...10].int
+ stand = data[11].int
+ hourSystem = data[12].int
+ }
+
+ public var description: String {
+ return "IBUserInfo(age: \(age), gender:\(gender), height:\(height), weight:\(weight), step:\(step), burning:\(burning), stand:\(stand), hourSystem:\(hourSystem))"
+ }
+}
diff --git a/IOTBluetooth/IOTBluetooth/Models/IBVibrateSound.swift b/IOTBluetooth/IOTBluetooth/Models/IBVibrateSound.swift
new file mode 100644
index 0000000..88e1ccd
--- /dev/null
+++ b/IOTBluetooth/IOTBluetooth/Models/IBVibrateSound.swift
@@ -0,0 +1,63 @@
+////
+//// IBVibrateSound.swift
+//// IOTBluetooth
+////
+//// Created by incar on 2024/5/9.
+////
+//
+
+/// 声é³éå¨è®¾ç½®æ¨¡å
+public class IBVibrateConfig {
+ /// ç±»å 0ç³»ç»é³éè°èï¼1é声é³éè°èï¼3é声å¼å
³ï¼éå¨å¼å
³
+ public var type: Int = 0
+ /// ç³»ç»é³éè°è0~100ï¼type为0设置ï¼
+ public var systemValue: Int?
+
+ /// é声é³éè°è0~100ï¼type为1设置ï¼
+ public var ringsValue: Int?
+
+ /// éé³å¼å
³0ï¼å
³é 1ï¼å¼å¯ï¼type为3设置ï¼
+ public var ringsState: Int?
+
+ /// éå¨è®¾ç½® 0ï¼å
³é 1ï¼å¼± 2ï¼ä¸ 3ï¼å¼º ï¼type为3设置ï¼
+ public var vibrateState: Int?
+
+ public init() { }
+
+ var description: String {
+ return "IBVibrateConfig(type: \(type),systemValue: \(systemValue), ringsValue:\(ringsValue), ringsState:\(ringsState), vibrateState:\(vibrateState))"
+ }
+}
+
+/// 声é³é卿¨¡å
+public class IBVibrateSound {
+ /// ç³»ç»é³éè°è0~100
+ public var systemValue: Int = 0
+
+ /// é声é³éè°è0~100
+ public var ringsValue: Int = 0
+
+ /// åªä½é³éè°è0~100
+ public var mediaValue: Int = 0
+
+ /// éé³å¼å
³0ï¼å
³é 1ï¼å¼å¯
+ public var ringsState: Int = 0
+
+ /// éå¨è®¾ç½® 0ï¼å
³é 1ï¼å¼± 2ï¼ä¸ 3ï¼å¼º
+ public var vibrateState: Int = 0
+
+ public init() { }
+
+ init(_ data: Data) {
+ systemValue = data[0].int
+ ringsValue = data[1].int
+ mediaValue = data[2].int
+ ringsState = data[3].int
+ vibrateState = data[4].int
+ }
+
+ var description: String {
+ return "IBVibrateSound(systemValue: \(systemValue), ringsValue:\(ringsValue), mediaValue:\(mediaValue), ringsState:\(ringsState), vibrateState:\(vibrateState))"
+ }
+}
+
diff --git a/IOTBluetooth/IOTBluetooth/Models/IBWatchInfo.swift b/IOTBluetooth/IOTBluetooth/Models/IBWatchInfo.swift
new file mode 100644
index 0000000..2a7c0c1
--- /dev/null
+++ b/IOTBluetooth/IOTBluetooth/Models/IBWatchInfo.swift
@@ -0,0 +1,46 @@
+//
+// IBWatchInfo.swift
+// IOTBluetooth
+//
+// Created by yaozuopan on 2024/3/14.
+//
+
+import Foundation
+
+/// æè¡¨ä¿¡æ¯
+struct IBWatchInfo {
+
+ init(_ data: Data) {
+ battery = data[0].int
+ dialID = data[1...2].int
+ firmwareVersion = data[3...5].joined(format: "%d", ".")
+ macAddress = data[6...11].joined(":")
+ messagePush = data[12].int
+ media = data[13].int
+ customerID = data[14].int
+ productID = data[15].int
+ hardwareVersion = data[16...17].joined(format: "%d", ".")
+ bluetoothVersion = data[18...19].joined(format: "%d", ".")
+ }
+
+ /// çµé
+ let battery: Int
+ /// 表çID
+ let dialID: Int
+ /// åºä»¶çæ¬
+ let firmwareVersion: String
+ /// mac å°å
+ let macAddress: String
+ /// æ¶æ¯æ¨é 1=å¼å¯
+ let messagePush: Int
+ /// å¤åªä½ 1=å¼å¯
+ let media: Int
+ /// ç¡¬ä»¶çæ¬
+ let hardwareVersion: String
+ /// èççæ¬
+ let bluetoothVersion: String
+ /// å®¢æ· ID
+ let customerID: Int
+ /// 产å ID
+ let productID: Int
+}
diff --git a/IOTBluetooth/IOTBluetooth/Models/IBWater.swift b/IOTBluetooth/IOTBluetooth/Models/IBWater.swift
new file mode 100644
index 0000000..1da5ebd
--- /dev/null
+++ b/IOTBluetooth/IOTBluetooth/Models/IBWater.swift
@@ -0,0 +1,45 @@
+//
+// IBWater.swift
+// IOTBluetooth
+//
+// Created by incar on 2024/5/15.
+//
+
+
+import Foundation
+/// åæ°´æé设置模å
+public class IBWater {
+ /// 0ï¼å
³é 1ï¼å¼å¯ 为0æ¶å颿æé¡¹ç®é½æ é设置ã
+ public var alertState: Int = 0
+ /// æéæ¹å¼0ï¼æ¯å¤©æé䏿¬¡ 1ï¼é´éæé
+ public var alertType: Int = 0
+ /// é¥®æ°´ç®æ 500~5000ml
+ public var drinkingValue: Int = 0
+ /// æéå¼å§æ¶é´
+ public var start:IBTimeItem = IBTimeItem(hour: 0, minute: 0)
+ /// æéç»ææ¶é´ãä»
é´éæééè¦ï¼å
¶ä»æ
åµä¸å¡«
+ public var end:IBTimeItem = IBTimeItem(hour: 0, minute: 0)
+ /// æéé¢çãä»
é´éæééè¦ï¼å
¶ä»æ
åµä¸å¡«
+ public var frequency: IBFrequency = IBFrequency.min30
+
+ public init() { }
+
+ var description: String {
+ return "IBWater(alertState: \(alertState), alertType:\(alertType), drinkingValue:\(drinkingValue), start:\(start.description), end:\(end.description), frequency:\(frequency.rawValue))"
+ }
+}
+
+
+/// æéé¢ç
+public enum IBFrequency: Int {
+ /// 30åé
+ case min30 = 0
+ /// 1å°æ¶
+ case hour1
+ /// 2å°æ¶
+ case hour2
+ /// 3å°æ¶
+ case hour3
+ /// å
¶ä»æ
åµ
+ case none
+}
diff --git a/IOTBluetooth/IOTBluetooth/Models/IBWeather.swift b/IOTBluetooth/IOTBluetooth/Models/IBWeather.swift
new file mode 100644
index 0000000..5409798
--- /dev/null
+++ b/IOTBluetooth/IOTBluetooth/Models/IBWeather.swift
@@ -0,0 +1,70 @@
+//
+// IBWeather.swift
+// IOTBluetooth
+//
+// Created by incar on 2024/5/30.
+//
+
+import Foundation
+/// å¤©æ°æ¨¡å
+public class IBWeather:Codable {
+ /// å½åå®ä½å°å
+ public var address: IBAddress = IBAddress()
+ /// å½å天æ°ä¿¡æ¯
+ public var now: IBWeatherNow = IBWeatherNow()
+ /// ä¸å¤©å¤©æ°ä¿¡æ¯
+ public var daily: [IBWeatherInfo] = []
+
+
+ public init() { }
+}
+
+
+/// å°å模å
+public class IBAddress:Codable {
+ /// åå¸
+ public var city: String = ""
+ /// åº
+ public var subLocality: String = ""
+ /// 纬度ï¼è¯¥å¼é¤ä»¥10000000å¾
+ public var lat: Int = 0
+ /// ç»åº¦ï¼è¯¥å¼é¤ä»¥10000000å¾å°å®é
纬度å¼
+ public var lon: Int = 0
+ /// æ°åï¼åä½hPa
+ public var atm: Int = 0
+
+ public init() { }
+}
+
+/// 天æ°ä¿¡æ¯æ¨¡å
+public class IBWeatherInfo:Codable {
+ /// 颿¥æ¥æï¼æ¶é´æ³
+ public var fxDate: Int = 1654012800
+ /// 颿¥ç½å¤©å¤©æ°ç¶åµç徿 代ç
+ public var iconDay: Int = 0
+ /// 颿¥ç½å¤©å¤©æ°ç¶åµæåæè¿°ï¼å
æ¬é´æ´é¨éªç天æ°ç¶æçæè¿°
+ public var textDay: String = ""
+ /// 颿¥å½å¤©æé«æ¸©åº¦
+ public var tempMax: Int = 0
+ /// 颿¥å½å¤©æä½æ¸©åº¦
+ public var tempMin: Int = 0
+
+ public init() { }
+}
+/// ç°å¨å¤©æ°ä¿¡æ¯æ¨¡å
+public class IBWeatherNow:Codable {
+ /// å½å温度
+ public var temp: Int = 0
+ /// 夿天æ°icon徿
+ public var iconNight: Int = 0
+ /// å¤æå¤©æ°æ
åµ
+ public var textNight: String = ""
+ /// é£å
+ public var windScale: String = ""
+ /// 湿度%
+ public var humidity: Int = 0
+ /// ç´«å¤çº¿å¼ºåº¦ææ°
+ public var uvIndex: Int = 0
+
+ public init() { }
+}
diff --git a/IOTBluetooth/IOTBluetooth/Tools/Any.swift b/IOTBluetooth/IOTBluetooth/Tools/Any.swift
new file mode 100644
index 0000000..662e7e1
--- /dev/null
+++ b/IOTBluetooth/IOTBluetooth/Tools/Any.swift
@@ -0,0 +1,196 @@
+//
+// Any.swift
+// MyBase
+//
+// Created by Harvey on 2021/6/2.
+//
+
+import Foundation
+
+/// 夿å¯éç±»åæ¯å¦ä¸º nil
+func isNil(_ any: Any?) -> Bool {
+ switch any {
+ case .none: return true
+ case .some: return false
+ }
+}
+
+/// 夿å¯éç±»åæ¯å¦æå¼
+func isValue(_ any: Any?) -> Bool {
+ return isNil(any) == false
+}
+
+/// for Array
+func isEmpty(_ value: [Any]?) -> Bool {
+ return isNil(value) || value!.count == 0
+}
+
+/// for Array
+func isNotEmpty(_ value: [Any]?) -> Bool {
+ return isEmpty(value) == false
+}
+
+/// for Dictionary
+func isEmpty(_ value: [AnyHashable: Any]?) -> Bool {
+ return isNil(value) || value!.count == 0
+}
+
+/// for Dictionary
+func isNotEmpty(_ value: [AnyHashable: Any]?) -> Bool {
+ return isEmpty(value) == false
+}
+
+/// for String
+func isEmpty(_ value: String?) -> Bool {
+ return isNil(value) || value!.count == 0
+}
+
+/// for String
+func isNotEmpty(_ value: String?) -> Bool {
+ return isEmpty(value) == false
+}
+
+public extension String {
+
+ /// 补足8ä½(é¿åº¦ä¸º8çæ´æ°å)
+ var binary: String {
+ let bytes = (Double(count) / 8.0).upInt
+ let offset = bytes * 8 - count
+ let prefix = Array(repeating: "0", count: offset).joined()
+ return prefix + self
+ }
+}
+
+public extension Double {
+ var upInt: Int { Int(ceil(self)) }
+}
+
+public extension Int {
+ private static let binaryPack = 0b11111111
+
+ /// convert to data with byte (max is 4294967295)
+ ///
+ /// ä½ä½ --> é«ä½
+ var bytes: [UInt8] {
+ var mutatingSelf = self
+ var bytes = [UInt8(mutatingSelf & Self.binaryPack)]
+
+ var count = 1
+ mutatingSelf = mutatingSelf >> (count * 8)
+ while mutatingSelf > 0 {
+ bytes.append(UInt8(mutatingSelf & Self.binaryPack))
+ mutatingSelf = mutatingSelf >> (count * 8)
+ count = count + 1
+ }
+ return bytes
+ }
+
+ /// convert to data with 1 byte
+ var byte: UInt8 {
+ UInt8(self & Self.binaryPack)
+ }
+
+ /// convert to data with 2 byte
+ ///
+ /// ä½ä½ --> é«ä½
+ var byte2: [UInt8] {
+ [
+ UInt8(self & Self.binaryPack),
+ UInt8(self >> 8 & Self.binaryPack)
+ ]
+ }
+
+ /// convert to data with 3 byte
+ ///
+ /// ä½ä½ --> é«ä½
+ var byte3: [UInt8] {
+ [
+ UInt8(self & Self.binaryPack),
+ UInt8(self >> 8 & Self.binaryPack),
+ UInt8(self >> 16 & Self.binaryPack)
+ ]
+ }
+
+ /// convert to data with 4 byte
+ ///
+ /// ä½ä½ --> é«ä½
+ var byte4: [UInt8] {
+ [
+ UInt8(self & Self.binaryPack),
+ UInt8(self >> 8 & Self.binaryPack),
+ UInt8(self >> 16 & Self.binaryPack),
+ UInt8(self >> 24 & Self.binaryPack)
+ ]
+ }
+}
+
+public extension BinaryInteger {
+
+ /// e.g. 0000100110010101
+ var binaryString: String {
+ .init(self, radix: 2).binary
+ }
+}
+
+public extension Array where Element == UInt8 {
+
+ var int: Int {
+ self
+ .map { Int($0) }
+ .enumerated()
+ .map { $1 << ($0 * 8) }
+ .reduce(0, { partialResult, value in
+ partialResult | value
+ })
+ }
+
+ var data: Data { Data(self) }
+}
+
+public extension Data {
+ var bytes: [UInt8] { map { $0 } }
+
+ func joined(format: String = "%02x", _ separator: String = "") -> String {
+ self
+ .map { String(format: format, $0) }
+ .joined(separator: separator)
+ }
+
+ func reversedJoined(format: String = "%02x", _ separator: String = "") -> String {
+ self
+ .map { String(format: format, $0) }
+ .reversed()
+ .joined(separator: separator)
+ }
+
+ var int: Int {
+ self
+ .map { Int($0) }
+ .enumerated()
+ .map { $1 << ($0 * 8) }
+ .reduce(0, { partialResult, value in
+ partialResult | value
+ })
+ }
+
+ var lrc: UInt8 { LRC.calculateLRC(bytes) }
+}
+
+public extension UInt8 {
+ var int: Int { Int(self) }
+}
+
+
+extension Data{
+ var float: Float {
+ var floatValue: Float = 0.0
+ let size = MemoryLayout.size
+ guard self.count >= size else { return 0 }
+
+ self.withUnsafeBytes { (buffer: UnsafeRawBufferPointer) -> Void in
+ _ = memcpy(&floatValue, buffer.baseAddress!, size)
+ }
+
+ return floatValue
+ }
+}
diff --git a/IOTBluetooth/IOTBluetooth/Tools/CRC16.swift b/IOTBluetooth/IOTBluetooth/Tools/CRC16.swift
new file mode 100644
index 0000000..0025438
--- /dev/null
+++ b/IOTBluetooth/IOTBluetooth/Tools/CRC16.swift
@@ -0,0 +1,44 @@
+//
+// CRC16.swift
+// IOTBluetooth
+//
+// Created by yaozuopan on 2024/3/12.
+//
+
+import Foundation
+
+/// CRC-16/MODBUS
+class CRC16 {
+ static let shared = CRC16()
+ private init() { }
+
+ func result(_ bytes: [UInt8]) -> [UInt8] {
+ var crcValue = crc(bytes)
+ var crcBytes: [UInt8] = [0, 0]
+ for index in (0..<2).reversed() {
+ crcBytes[index] = UInt8(crcValue % 256)
+ crcValue >>= 8
+ }
+ return crcBytes
+ }
+
+ private func crc(_ bytes: [UInt8]) -> Int {
+
+ var crcSum: Int = 0xffff
+ let polynomial: Int = 0xa001
+ let length = bytes.count
+
+ for index in 0..>= 1
+ crcSum ^= polynomial
+ }else{
+ crcSum >>= 1
+ }
+ }
+ }
+ return crcSum
+ }
+}
diff --git a/IOTBluetooth/IOTBluetooth/Tools/Date.swift b/IOTBluetooth/IOTBluetooth/Tools/Date.swift
new file mode 100644
index 0000000..6f0e492
--- /dev/null
+++ b/IOTBluetooth/IOTBluetooth/Tools/Date.swift
@@ -0,0 +1,148 @@
+//
+// Date.swift
+// MyBase
+//
+// Created by Harvey on 2021/5/18.
+//
+
+import Foundation
+
+// MARK: - Extension Date
+extension Date {
+
+ static let formatter = DateFormatter()
+
+ struct Format {
+
+ let rawValue: String
+ init(_ rawValue: String) {
+ self.rawValue = rawValue
+ }
+
+ /// e.g. 01:01:01
+ static let time: Format = .init("HH:mm:ss")
+
+ /// e.g. 01:01
+ static let shortTime: Format = .init("HH:mm")
+
+ /// e.g. 01-01
+ static let date: Format = .init("MM-dd")
+
+ /// e.g. 01æ01æ¥
+ static let date1: Format = .init("MMæddæ¥")
+
+ /// e.g. 2020-01-01
+ static let short: Format = .init("yyyy-MM-dd")
+
+ /// e.g. 2020å¹´01æ01æ¥
+ static let short1: Format = .init("yyyå¹´MMæddæ¥")
+
+ /// e.g. 2020-01-01 01:01
+ static let middle: Format = .init("yyyy-MM-dd HH:mm")
+
+ /// e.g. 2020å¹´01æ01æ¥ 01:01
+ static let middle1: Format = .init("yyyå¹´MMæddæ¥ HH:mm")
+
+ /// e.g. 2020-01-01 01:01:01
+ static let long: Format = .init("yyyy-MM-dd HH:mm:ss")
+
+ /// e.g. 2020å¹´01æ01æ¥ 01:01:01
+ static let long1: Format = .init("yyyyå¹´MMæddæ¥ HH:mm:ss")
+
+ /// e.g. 2020-01-01 010101
+ static let long2: Format = .init("yyyy-MM-dd HHmmss")
+
+ /// e.g. 2020-01-01 01:01:01.088
+ static let full: Format = .init("yyyy-MM-dd HH:mm:ss.SSS")
+
+ /// e.g. 2020å¹´01æ01æ¥ 01:01:01.088
+ static let full1: Format = .init("yyyyå¹´MMæddæ¥ HH:mm:ss.SSS")
+ }
+
+ /// æ ¼å¼åææ¬å°æ¶é´
+ func format(_ format: Date.Format = .middle) -> String {
+ Self.formatter.dateFormat = format.rawValue
+ return Self.formatter.string(from: self)
+ }
+
+ enum Unit {
+ case minute(Int)
+ case hour(Int)
+ case day(Int)
+
+ /// è½¬æ¢æç§
+ var second: TimeInterval {
+ switch self {
+ case .minute(let minute): return 60.0 * Double(minute)
+ case .hour(let hour): return 60.0 * 60.0 * Double(hour)
+ case .day(let day): return 60.0 * 60.0 * 24.0 * Double(day)
+ }
+ }
+ }
+}
+
+let today: Date = .init()
+
+/// æ¬å°å
+extension Date {
+ /// ææå
+ enum Week: Int {
+ /// æææ¥
+ case sun = 1
+ /// ææä¸
+ case mon
+ /// ææäº
+ case tue
+ /// ææä¸
+ case wed
+ /// ææå
+ case thur
+ /// ææäº
+ case fri
+ /// ææå
+ case sat
+ }
+
+// /// å½å¤©ç第ä¸ç§
+// var fromTimeInterval: TimeInterval {
+// let today = format(.short)
+// return today.timeIntervalSince1970(.short)
+// }
+//
+// /// å½å¤©æåä¸ç§
+// var toTimeInterval: TimeInterval { fromTimeInterval + Unit.day(1).second }
+
+ /// åªä¸å¹´
+ var year: Int { component(.year) }
+
+ /// åªä¸ªæ
+ var month: Int { component(.month) }
+
+ /// 彿ç第å 天
+ var day: Int { component(.day) }
+
+ /// 彿ç第å 天
+ var hour: Int { component(.hour)}
+
+ /// 彿ç第å 天
+ var minute: Int { component(.minute)}
+
+ /// 彿ç第å 天
+ var second: Int { component(.second)}
+
+ /// 彿ç第å å¨
+ var weekOfMonth: Int { component(.weekOfMonth) }
+
+ /// ä»å¹´ç第å å¨
+ var weekOfYear: Int { component(.weekOfYear) }
+
+ /// ææå
+ var weekDay: Week { Week(rawValue: component(.weekday))! }
+
+ /// å设å½å¤©æ¯å¨äºï¼è¡¨ç¤ºæ¬æç第å 个å¨äº
+ var weekdayOrdinal: Int { component(.weekdayOrdinal) }
+
+ private func component(_ component: Calendar.Component) -> Int {
+ return Calendar.autoupdatingCurrent.component(component, from: self)
+ }
+}
diff --git a/IOTBluetooth/IOTBluetooth/Tools/IBPeripheralUUID.swift b/IOTBluetooth/IOTBluetooth/Tools/IBPeripheralUUID.swift
new file mode 100644
index 0000000..285800b
--- /dev/null
+++ b/IOTBluetooth/IOTBluetooth/Tools/IBPeripheralUUID.swift
@@ -0,0 +1,23 @@
+//
+// IBPeripheralUUID.swift
+// IOTBluetooth
+//
+// Created by Harvey on 2024/2/5.
+//
+
+import CoreBluetooth
+
+public protocol IBPeripheralUUID {
+ /// CBPeripheral.identifier
+ var uuid: UUID { get }
+}
+
+extension UUID: IBPeripheralUUID {
+
+ public var uuid: UUID { self }
+}
+
+public func == (lhs: IBPeripheralUUID?, rhs: IBPeripheralUUID?) -> Bool {
+ guard let lhs = lhs, let rhs = rhs else { return false }
+ return lhs.uuid == rhs.uuid
+}
diff --git a/IOTBluetooth/IOTBluetooth/Tools/IBTools.swift b/IOTBluetooth/IOTBluetooth/Tools/IBTools.swift
new file mode 100644
index 0000000..0965990
--- /dev/null
+++ b/IOTBluetooth/IOTBluetooth/Tools/IBTools.swift
@@ -0,0 +1,35 @@
+//
+// IBTools.swift
+// IOTBluetooth
+//
+// Created by incar on 2024/7/17.
+//
+
+import Foundation
+
+class IBTools{
+ static func saveToFile(data:Data)->String?{
+ let filePath = NSTemporaryDirectory() + "temp.pcm"
+ print(filePath)
+
+ let url = URL(fileURLWithPath: filePath)
+ do {
+ try data.write(to: url, options: .atomic)
+ return filePath
+ }
+ catch{
+ print(error)
+ return nil
+ }
+ }
+
+ static func readFile(from path:String) ->Data?{
+ let fileURL = URL(fileURLWithPath: path)
+ do {
+ let data = try Data(contentsOf:fileURL)
+ return data
+ } catch {
+ return nil
+ }
+ }
+}
diff --git a/IOTBluetooth/IOTBluetooth/Tools/JSON.swift b/IOTBluetooth/IOTBluetooth/Tools/JSON.swift
new file mode 100644
index 0000000..9c94ed9
--- /dev/null
+++ b/IOTBluetooth/IOTBluetooth/Tools/JSON.swift
@@ -0,0 +1,115 @@
+//
+// JSON.swift
+// MyBase
+//
+// Created by Harvey on 2024/1/7.
+//
+
+import Foundation
+
+ struct JSON { }
+
+ extension Dictionary {
+
+ func jsonString(options: JSONSerialization.WritingOptions = [.fragmentsAllowed]) -> String? {
+ guard JSONSerialization.isValidJSONObject(self) else {
+ Logger.log("æ æç JSONObject")
+ return nil
+ }
+ guard let data = try? JSONSerialization.data(withJSONObject: self, options: options) else { return nil }
+ return data.string
+ }
+}
+
+ extension Array {
+
+ func jsonString(options: JSONSerialization.WritingOptions = [.fragmentsAllowed]) -> String? {
+ guard JSONSerialization.isValidJSONObject(self) else {
+ Logger.log("æ æç JSONObject")
+ return nil
+ }
+ guard let data = try? JSONSerialization.data(withJSONObject: self, options: options) else { return nil }
+ return data.string
+ }
+}
+
+ extension String {
+
+ func jsonObject(options: JSONSerialization.ReadingOptions = [.mutableContainers]) -> Any? {
+ guard let data = self.data else { return nil }
+ return data.jsonObject(options: options)
+ }
+}
+
+ extension Data {
+
+ func jsonObject(options: JSONSerialization.ReadingOptions = [.mutableContainers]) -> Any? {
+ do { return try JSONSerialization.jsonObject(with: self, options: options) }
+ catch { Logger.log(error) }
+ return nil
+ }
+}
+
+// MARK: - Extension Codable
+
+ extension Encodable {
+
+ /// JSON encode
+ var encode: Data? {
+ do {
+ return try JSONEncoder().encode(self)
+ } catch { Logger.log(error) }
+ return nil
+ }
+
+ var jsonString: String? {
+ encode?.string
+ }
+}
+
+ extension Decodable {
+
+ /// JSON decode
+ static func decode(_ from: Data) -> Self? {
+ do {
+ return try JSONDecoder().decode(Self.self, from: from)
+ } catch { Logger.log(error) }
+ return nil
+ }
+
+ /// JSON decode
+ static func decode(_ from: String) -> Self? {
+ guard let data = from.data else { return nil }
+ return decode(data)
+ }
+}
+
+ extension JSON {
+ /// JSON decode
+ static func decode(_ decodable: T.Type, from data: Data) -> T? {
+ do {
+ return try JSONDecoder().decode(decodable.self, from: data)
+ } catch { Logger.log(error) }
+ return nil
+ }
+
+ /// JSON decode
+ static func decode(_ decodable: T.Type, from jsonString: String) -> T? {
+ guard let data = jsonString.data else { return nil }
+ return decode(decodable, from: data)
+ }
+}
+
+ extension Array where Element: Encodable {
+ /// JSON encode
+ var jsonData: Data? {
+ do {
+ return try JSONEncoder().encode(self)
+ } catch { Logger.log(error) }
+ return nil
+ }
+
+ var jsonString: String? {
+ encode?.string
+ }
+}
diff --git a/IOTBluetooth/IOTBluetooth/Tools/LRC.swift b/IOTBluetooth/IOTBluetooth/Tools/LRC.swift
new file mode 100644
index 0000000..8270a6a
--- /dev/null
+++ b/IOTBluetooth/IOTBluetooth/Tools/LRC.swift
@@ -0,0 +1,29 @@
+//
+// LRC.swift
+// IOTBluetooth
+//
+// Created by yaozuopan on 2024/3/13.
+//
+
+import Foundation
+
+public struct LRC {
+
+ public static func calculateLRC(_ bytes: [UInt8]) -> UInt8 {
+ let sum = bytes.map({ Int($0) }).reduce(0) { partialResult, value in
+ partialResult + value
+ }
+
+ let lrc = sum % 256
+ return UInt8(lrc == 0 ? 0 : 256 - lrc)
+ }
+
+ public static func calculate(_ bytes: [UInt8]) -> UInt8 {
+ let sum = bytes.map({ Int($0) }).reduce(into: 0) { partialResult, value in
+ partialResult ^= value
+ }
+ return sum.byte
+ }
+}
+
+
diff --git a/IOTBluetooth/IOTBluetooth/Tools/Logger.swift b/IOTBluetooth/IOTBluetooth/Tools/Logger.swift
new file mode 100644
index 0000000..ef2de69
--- /dev/null
+++ b/IOTBluetooth/IOTBluetooth/Tools/Logger.swift
@@ -0,0 +1,69 @@
+//
+// Logger.swift
+//
+//
+// Created by Harvey on 2021/4/27.
+//
+
+import Foundation
+
+/// æ¥è®°ç®¡ç
+class Logger {
+ static var isDebug: Bool = false
+
+ fileprivate static let shared = Logger()
+ private var fileHandle:FileHandle?
+ private init() {
+ let path = getPath()
+ fileHandle = FileHandle(forWritingAtPath: path)!
+// fileHandle?.seekToEndOfFile()
+ }
+
+ fileprivate var dateString: String { Date().format(.full) }
+
+ static var logs: [String] = []
+
+
+ private func getPath()->String{
+// let path = NSHomeDirectory() + "/Documents/IOTBluetooth/" + "\(Date().format(.middle)).log"
+ let foldPath = NSHomeDirectory() + "/Documents/IOTBluetooth/"
+ let fileManager = FileManager.default
+ if !fileManager.fileExists(atPath: foldPath) {
+ do {
+ try FileManager.default.createDirectory(atPath: foldPath, withIntermediateDirectories: true, attributes: nil)
+ } catch {
+ return ""
+ }
+ }
+ let path = foldPath + "\(Date().format(.long2)).log"
+ if !FileManager.default.fileExists(atPath: path) {
+ FileManager.default.createFile(atPath: path, contents: nil, attributes: nil)
+ }
+ return path
+ }
+}
+
+extension Logger {
+ static func log(_ logs: Any..., line: Int = #line, separator: String = " ", terminator: String = "\n") {
+ objc_sync_enter(Logger.shared)
+ let logString = Logger.shared.dateString + " [IOTBluetooth-\(String(format: "%03d", line))]: " + logs.map({ "\($0)" }).joined(separator: separator) + terminator
+ if Logger.isDebug {
+ print(Logger.shared.dateString, terminator: " [IOTBluetooth-\(String(format: "%03d", line))]: ")
+ print(logs, separator: separator, terminator: terminator)
+ Self.logs.append(logString)
+ }
+ Logger.shared.saveLog(log: logString)
+ objc_sync_exit(Logger.shared)
+
+
+ }
+
+ private func saveLog(log:String){
+ fileHandle?.write(log.data(using: .utf8)!)
+// if #available(iOS 13.0, *) {
+// try? fileHandle.close()
+// } else {
+// // Fallback on earlier versions
+// }
+ }
+}
diff --git a/IOTBluetooth/IOTBluetooth/Tools/UTF8.swift b/IOTBluetooth/IOTBluetooth/Tools/UTF8.swift
new file mode 100644
index 0000000..a88e787
--- /dev/null
+++ b/IOTBluetooth/IOTBluetooth/Tools/UTF8.swift
@@ -0,0 +1,16 @@
+//
+// UTF8.swift
+// IOTBluetooth
+//
+// Created by yaozuopan on 2024/3/6.
+//
+
+import Foundation
+
+public extension Data {
+ var string: String? { String(data: self, encoding: .utf8) }
+}
+
+public extension String {
+ var data: Data? { self.data(using: .utf8) }
+}
diff --git a/code/IOTBluetooth/Example/AbilityViewController.swift b/code/IOTBluetooth/Example/AbilityViewController.swift
index 2261447..f0bad07 100644
--- a/code/IOTBluetooth/Example/AbilityViewController.swift
+++ b/code/IOTBluetooth/Example/AbilityViewController.swift
@@ -14,6 +14,10 @@ class AbilityViewController: BaseViewController {
@IBOutlet weak var listView: UITableView!
+ deinit {
+ IBBluetoothManager.shared.cancel()
+ }
+
override func viewDidLoad() {
super.viewDidLoad()
diff --git a/code/IOTBluetooth/Example/Datas.swift b/code/IOTBluetooth/Example/Datas.swift
index 98c64a2..b96c52b 100644
--- a/code/IOTBluetooth/Example/Datas.swift
+++ b/code/IOTBluetooth/Example/Datas.swift
@@ -11,84 +11,84 @@ import IOTBluetooth
let datas: [(ability: IBAbility, label: String, parameters: [IBParameter])] = [
- (.userData,"è®¾ç½®ç¨æ·æ°æ®",[.userInfo(IBUserInfo())]),
- (.language, "设置è¯è¨", [.language(.chinese)]),
- (.about,"å
³äºæ¬æºå
容",[]),
+// (.userData,"è®¾ç½®ç¨æ·æ°æ®",[.userInfo(IBUserInfo())]),
+// (.language, "设置è¯è¨", [.language(.chinese)]),
+// (.about,"å
³äºæ¬æºå
容",[]),
(.find, "å¼å§æ¥æ¾æè¡¨", [.action(1)]),
- (.find, "åæ¢æ¥æ¾æè¡¨", [.action(0)]),
- (.message, "å¼å¯æ¶æ¯æ¨éåè½", [.action(1)]),
- (.message, "å
³éæ¶æ¯æ¨éåè½", [.action(0)]),
-
- (.takePhoto, "å¼å¯æå¿æç
§", [.action(1)]),
- (.takePhoto, "å
³éæå¿æç
§", [.action(0)]),
- (.restore, "æ¢å¤åºå设置", []),
- (.reboot, "éæ°å¯å¨", []),
- (.shutdown, "å
³æº", []),
- (.fetchScreen, "è·åæè¡¨å±å¹åæ°", []),
- (.screen, "设置æè¡¨å±å¹åæ°", [.screen(Config.setScreen())]),
- (.fetchBattery, "è·åçµé", []),
- (.fetchClock, "è·åé¹é设置", []),
- (.setClock, "åéé¹é设置", [.clock(IBClock())]),
-
- (.fetchCurrentDialId, "åéå½å表çID", []),
- (.switchDial, "åæ¢è¡¨ç", [.dialID(1028)]),
- (.deleteDial, "å é¤è¡¨ç", [.dialID(10001)]),
- (.fetchDials, "è·åææè¡¨çUID", []),
- (.checkDialID, "è·åæè¡¨çIDæ¯å¦å·²å®è£
", [.dialID(10001)]),
-
- (.fetchWatchState, "è·åå½åæè¡¨ç¶æ", []),
- (.fetchVibrateSound, "è·åæè¡¨å£°é³ä¸éå¨åæ°", []),
- (.vibrateSound, "设置æè¡¨å£°é³ä¸éå¨åæ°", [.vibrateSound(Config.setVibrateSound())]),
- (.fetchAuxiliary, "è·åæè¡¨è¾
å©åè½åæ°", []),
- (.auxiliary, "设置æè¡¨è¾
å©åè½åæ°", [.auxiliary(.bloodOxygen)]),
- (.unit, "设置æè¡¨å
¬è±å¶åä½", [.value(1)]),
-
-
- (.disk, "è·åSDå¡å©ä½ç©ºé´", []),
- (.unpair, "åéè§£é¤é
å¯¹æ¶æ¯", []),
- (.sendUnpair, "åéåæ¶è§£é¤é
å¯¹æ¶æ¯", []),
-
-
- (.startSport, "å¼å¯æå®è¿å¨æ¨¡å¼", [.motionMode(.walking)]),
- (.trainPauseResume, "è®ç»æå", [.action(0)]),
- (.trainPauseResume, "è®ç»æ¢å¤", [.action(1)]),
- (.endSport, "ç»æè¿å¨æ¨¡å¼", []),
-
- (.heartRateMode, "å¼å¯èªå¨è·å宿¶å¿ç", [.action(1)]),
- (.heartRateMode, "å
³éèªå¨è·å宿¶å¿ç", [.action(0)]),
- (.heartRateHigh, "设置æé«å¿çæé", [.value(180)]),
- (.heartRateHigh, "å
³éæé«å¿çæé", [.value(0)]),
- (.fetchHeartRate, "è·åæè¡¨å¿çåæ°", []),
- (.heartRate, "设置æè¡¨å¿çåæ°", [.heartRate(IBHeartRate())]),
- (.currentHeartRate, "è·å宿¶å¿ç", []),
-
- (.fetchBloodOxygen, "è·åæè¡¨è¡æ°§è®¾ç½®", []),
- (.bloodOxygen, "设置æè¡¨è¡æ°§åæ°", [.bloodOxygen(IBBloodOxygen())]),
- (.trainFrequency, "设置è®ç»å®æ¶æ°æ®éæ ·é¢ç", [.value(30)]),
-
- (.fetchTargetStep, "è·åç®æ æ¥æ°è®¾ç½®", []),
- (.targetStep, "è®¾ç½®ç®æ æ¥æ°", [.targetStep(IBTargetStep())]),
- (.fetchOtherTarget, "è·åå
¶ä»ç®æ 设置", []),
- (.targetOther, "设置å
¶ä»ç®æ ", [.otherTarget(IBOtherTarget())]),
- (.trainTarget, "设置è®ç»ç®æ ", [.trainTarget(IBTrainTarget())]),
- (.fetchSleep, "è·åç¡ç 设置", []),
- (.sleep, "设置ç¡ç ", [.sleep(IBSleep())]),
- (.fetchWater, "è·åæè¡¨åæ°´æé设置", []),
- (.water, "è®¾ç½®åæ°´æé", [.water(IBWater())]),
-
-
- (.syncHeartRate, "忥å¿çå岿°æ®", [.value(0)]),
- (.syncBloodOxygen, "åæ¥è¡æ°§å岿°æ®", [.value(0)]),
- (.syncStepCount, "忥å岿¥æ°æ°æ®", [.value(0)]),
- (.syncFatBurning, "忥çèæ¶é´å岿°æ®", [.value(0)]),
- (.syncStand, "忥ç«ç«å岿°æ®", [.value(0)]),
- (.syncCalorie, "忥å¡è·¯éå岿°æ®", [.value(0)]),
- (.syncDistance, "忥è·ç¦»å岿°æ®", [.value(0)]),
- (.syncTrain, "忥åºç¡è®ç»å岿°æ®", [.value(0)]),
- (.syncSleep, "忥ç¡ç å岿°æ®", [.value(0)]),
- (.syncGPS, "åæ¥è·¯å¾åæ éå岿°æ®", [.value(1654012800)]),
- (.sendSyncEnd, "åéåæ¥æ°æ®ç»ææ¶æ¯", []),
- (.addressBook, "åéé讯å½", [.addressBook([IBAddressBook()])]),
+// (.find, "åæ¢æ¥æ¾æè¡¨", [.action(0)]),
+// (.message, "å¼å¯æ¶æ¯æ¨éåè½", [.action(1)]),
+// (.message, "å
³éæ¶æ¯æ¨éåè½", [.action(0)]),
+//
+// (.takePhoto, "å¼å¯æå¿æç
§", [.action(1)]),
+// (.takePhoto, "å
³éæå¿æç
§", [.action(0)]),
+// (.restore, "æ¢å¤åºå设置", []),
+// (.reboot, "éæ°å¯å¨", []),
+// (.shutdown, "å
³æº", []),
+// (.fetchScreen, "è·åæè¡¨å±å¹åæ°", []),
+// (.screen, "设置æè¡¨å±å¹åæ°", [.screen(Config.setScreen())]),
+// (.fetchBattery, "è·åçµé", []),
+// (.fetchClock, "è·åé¹é设置", []),
+// (.setClock, "åéé¹é设置", [.clock(IBClock())]),
+//
+// (.fetchCurrentDialId, "åéå½å表çID", []),
+// (.switchDial, "åæ¢è¡¨ç", [.dialID(1028)]),
+// (.deleteDial, "å é¤è¡¨ç", [.dialID(10001)]),
+// (.fetchDials, "è·åææè¡¨çUID", []),
+// (.checkDialID, "è·åæè¡¨çIDæ¯å¦å·²å®è£
", [.dialID(10001)]),
+//
+// (.fetchWatchState, "è·åå½åæè¡¨ç¶æ", []),
+// (.fetchVibrateSound, "è·åæè¡¨å£°é³ä¸éå¨åæ°", []),
+// (.vibrateSound, "设置æè¡¨å£°é³ä¸éå¨åæ°", [.vibrateSound(Config.setVibrateSound())]),
+// (.fetchAuxiliary, "è·åæè¡¨è¾
å©åè½åæ°", []),
+// (.auxiliary, "设置æè¡¨è¾
å©åè½åæ°", [.auxiliary(.bloodOxygen)]),
+// (.unit, "设置æè¡¨å
¬è±å¶åä½", [.value(1)]),
+//
+//
+// (.disk, "è·åSDå¡å©ä½ç©ºé´", []),
+// (.unpair, "åéè§£é¤é
å¯¹æ¶æ¯", []),
+// (.sendUnpair, "åéåæ¶è§£é¤é
å¯¹æ¶æ¯", []),
+//
+//
+// (.startSport, "å¼å¯æå®è¿å¨æ¨¡å¼", [.motionMode(.walking)]),
+// (.trainPauseResume, "è®ç»æå", [.action(0)]),
+// (.trainPauseResume, "è®ç»æ¢å¤", [.action(1)]),
+// (.endSport, "ç»æè¿å¨æ¨¡å¼", []),
+//
+// (.heartRateMode, "å¼å¯èªå¨è·å宿¶å¿ç", [.action(1)]),
+// (.heartRateMode, "å
³éèªå¨è·å宿¶å¿ç", [.action(0)]),
+// (.heartRateHigh, "设置æé«å¿çæé", [.value(180)]),
+// (.heartRateHigh, "å
³éæé«å¿çæé", [.value(0)]),
+// (.fetchHeartRate, "è·åæè¡¨å¿çåæ°", []),
+// (.heartRate, "设置æè¡¨å¿çåæ°", [.heartRate(IBHeartRate())]),
+// (.currentHeartRate, "è·å宿¶å¿ç", []),
+//
+// (.fetchBloodOxygen, "è·åæè¡¨è¡æ°§è®¾ç½®", []),
+// (.bloodOxygen, "设置æè¡¨è¡æ°§åæ°", [.bloodOxygen(IBBloodOxygen())]),
+// (.trainFrequency, "设置è®ç»å®æ¶æ°æ®éæ ·é¢ç", [.value(30)]),
+//
+// (.fetchTargetStep, "è·åç®æ æ¥æ°è®¾ç½®", []),
+// (.targetStep, "è®¾ç½®ç®æ æ¥æ°", [.targetStep(IBTargetStep())]),
+// (.fetchOtherTarget, "è·åå
¶ä»ç®æ 设置", []),
+// (.targetOther, "设置å
¶ä»ç®æ ", [.otherTarget(IBOtherTarget())]),
+// (.trainTarget, "设置è®ç»ç®æ ", [.trainTarget(IBTrainTarget())]),
+// (.fetchSleep, "è·åç¡ç 设置", []),
+// (.sleep, "设置ç¡ç ", [.sleep(IBSleep())]),
+// (.fetchWater, "è·åæè¡¨åæ°´æé设置", []),
+// (.water, "è®¾ç½®åæ°´æé", [.water(IBWater())]),
+//
+//
+// (.syncHeartRate, "忥å¿çå岿°æ®", [.value(0)]),
+// (.syncBloodOxygen, "åæ¥è¡æ°§å岿°æ®", [.value(0)]),
+// (.syncStepCount, "忥å岿¥æ°æ°æ®", [.value(0)]),
+// (.syncFatBurning, "忥çèæ¶é´å岿°æ®", [.value(0)]),
+// (.syncStand, "忥ç«ç«å岿°æ®", [.value(0)]),
+// (.syncCalorie, "忥å¡è·¯éå岿°æ®", [.value(0)]),
+// (.syncDistance, "忥è·ç¦»å岿°æ®", [.value(0)]),
+// (.syncTrain, "忥åºç¡è®ç»å岿°æ®", [.value(0)]),
+// (.syncSleep, "忥ç¡ç å岿°æ®", [.value(0)]),
+// (.syncGPS, "åæ¥è·¯å¾åæ éå岿°æ®", [.value(1654012800)]),
+// (.sendSyncEnd, "åéåæ¥æ°æ®ç»ææ¶æ¯", []),
+// (.addressBook, "åéé讯å½", [.addressBook([IBAddressBook()])]),
// (.epo, "åéEPOæä»¶", []),
(.ota, "åéOTAæä»¶", []),
diff --git a/code/IOTBluetooth/Example/ble/IBBluetoothManager.swift b/code/IOTBluetooth/Example/ble/IBBluetoothManager.swift
index 042cadf..6bf7d57 100644
--- a/code/IOTBluetooth/Example/ble/IBBluetoothManager.swift
+++ b/code/IOTBluetooth/Example/ble/IBBluetoothManager.swift
@@ -23,7 +23,7 @@ let writeCharacteristicUUID: String = "2AE3"
/// Write ç¹å¾å¼(åéåèæ°>20)
let writeBigCharacteristicUUID: String = "2AE4"
/// Write ç¹å¾å¼(åéæä»¶OATãMP3ç)
-let writeFileCharacteristicUUID: String = "2AE0"
+let writeFileCharacteristicUUID: String = "2AE7"
public typealias IBDiscoverHandler = (_ peripheral: CBPeripheral) -> Void
public typealias IBDidConectedHandler = (_ peripheral: CBPeripheral) -> Void
@@ -63,8 +63,8 @@ class IBBluetoothManager: NSObject {
func setupFileSdk(){
HsFileAgentSdk.shared.isDebug = true
- HsFileAgentSdk.shared.sdkSendToDevice { data in
- print(data)
+ HsFileAgentSdk.shared.sdkToDeviceCallback = {[unowned self] data in
+ self.send(fileData: data)
}
}
}
@@ -91,45 +91,23 @@ extension IBBluetoothManager{
}
/// æå¼ä¸èç设å¤çè¿æ¥
- func cancel(_ peripheral: CBPeripheral) {
+ func cancel() {
+ guard let peripheral = currentPeripheral else { return }
centralManager.cancelPeripheralConnection(peripheral)
}
/// åéæ°æ®
func send(_ sender: IBSender) {
- //// if currentPeripheral.peripheral.state == .disconnected{
- //// sender.completion(.response.code(.failure).message("ææºæªè¿ä¸èç设å¤"))
- //// sender.remove()
- //// Logger.log("ææºæªè¿ä¸èç设å¤ï¼")
- //// return
- //// }
- //
- //
- // for dataPacket in sender.dataPacket {
- // Thread.sleep(forTimeInterval:0.02)
- //
- // Logger.log("\(sender.ability.characteristicUUID!) Write:", dataPacket.data.joined(" "), "Bytes(\(dataPacket.count))")
- //
- // var writeCharacteristic: CBCharacteristic = writeCharacteristic
- // if sender.ability.characteristicUUID == writeBigCharacteristicUUID {
- // writeCharacteristic = writeBigCharacteristic
- // }
- // if sender.ability.characteristicUUID == writeFileCharacteristicUUID {
- // writeCharacteristic = writeFileCharacteristic
- // }
- // currentPeripheral.peripheral.writeValue(dataPacket.data, for: writeCharacteristic, type: .withResponse)
- // }
+
}
func send(fileData data: Data) {
//// Thread.sleep(forTimeInterval:0.02)
- //// if currentPeripheral.peripheral.state == .disconnected{
- //// self.fileSender?.lastData?.fileWriteHander?(.response.code(.failure).message("ææºæªè¿ä¸èç设å¤"))
- //// Logger.log("ææºæªè¿ä¸èç设å¤ï¼")
- //// return
- //// }
- //
- // Logger.log("\(writeFileCharacteristicUUID) Write:", data)
- // currentPeripheral.peripheral.writeValue(data, for: writeFileCharacteristic, type: .withResponse)
+ guard let peripheral = currentPeripheral else{
+ Logger.log("ææºæªè¿ä¸èç设å¤ï¼")
+ return
+ }
+ Logger.log("\(writeFileCharacteristicUUID) Write:", data)
+ peripheral.writeValue(data, for: writeFileCharacteristic, type: .withResponse)
}
}
@@ -229,7 +207,14 @@ extension IBBluetoothManager: CBPeripheralDelegate {
if let error = error {
Logger.log(error)
}
- HsFileAgentSdk.shared.sendToSdk(characteristic.value!)
+ if let data = characteristic.value {
+ Logger.log("[recv]" + data.joined(""))
+ }
+
+ if characteristic == writeFileCharacteristic,let data = characteristic.value {
+ HsFileAgentSdk.shared.sendToSdk(data)
+ }
+
}
func peripheral(_ peripheral: CBPeripheral, didWriteValueFor characteristic: CBCharacteristic, error: Error?) {
diff --git a/code/IOTBluetooth/IOTBluetooth/HsFileAgentSdk.swift b/code/IOTBluetooth/IOTBluetooth/HsFileAgentSdk.swift
index 66571e6..dd8f4cd 100644
--- a/code/IOTBluetooth/IOTBluetooth/HsFileAgentSdk.swift
+++ b/code/IOTBluetooth/IOTBluetooth/HsFileAgentSdk.swift
@@ -6,8 +6,9 @@
//
import Foundation
+import CoreBluetooth
-public typealias IBCompleteHandler = (_ data: Data) -> Void
+public typealias IBSdkToDeviceBlock = (_ data: Data) -> Void
/// SDK 管çç±»
public class HsFileAgentSdk:NSObject {
public static let shared = HsFileAgentSdk()
@@ -18,7 +19,7 @@ public class HsFileAgentSdk:NSObject {
/// åå§åå·¥ä½
public func initSDK() {
- Logger.log("MixSdk version:",HsFileAgentSdk.version)
+ Logger.log("MixSdk version:",HsFileAgentSdk.shared.version)
}
/// æ¥å¿
@@ -39,18 +40,27 @@ public class HsFileAgentSdk:NSObject {
/// æä»¶åéå®ä¾
internal weak var fileSender: IBFileSender?
-
+ public var sdkToDeviceCallback:IBSdkToDeviceBlock?
public func sendToSdk(_ data:Data){
-
+ Logger.log("[recv]" + data.joined(" "))
}
-
- public func sdkSendToDevice(_ callback:IBCompleteHandler){
-
+
+ func sendToDevice(fileData:Data){
+ Thread.sleep(forTimeInterval:0.02)
+ Logger.log("[send]" + fileData.joined(" "))
+ sdkToDeviceCallback?(fileData)
}
- func sendToDevice(fileData:Data){
-
+ func sendToDevice(_ sender:IBSender){
+ for dataPacket in sender.dataPacket {
+ sendToDevice(fileData: dataPacket.data)
+ }
+ }
+ func sendToDevice(_ sender:IBFileSender){
+// for dataPacket in sender.dataPacket {
+// sendToDevice(fileData: dataPacket.data)
+// }
}
}
diff --git a/code/IOTBluetooth/IOTBluetooth/IBSender.swift b/code/IOTBluetooth/IOTBluetooth/IBSender.swift
index 3a192b7..68fbd50 100644
--- a/code/IOTBluetooth/IOTBluetooth/IBSender.swift
+++ b/code/IOTBluetooth/IOTBluetooth/IBSender.swift
@@ -126,6 +126,7 @@ public extension IBSender {
func response(_ handler: @escaping IBCompletionHandler) -> Self {
completion = handler
// IBBluetooth.shared.send(self)
+ HsFileAgentSdk.shared.sendToDevice(self)
return self
}
}