From eb14335f5922ffdbfc52b441ca25387768027387 Mon Sep 17 00:00:00 2001 From: Yaroslav Erohin Date: Mon, 28 Jan 2019 10:32:55 +0300 Subject: [PATCH] finished required auth An account is not just a String, so it wasn't decoding properly previously. --- Sources/SwiftyEOS/Models/ChainModels.swift | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/Sources/SwiftyEOS/Models/ChainModels.swift b/Sources/SwiftyEOS/Models/ChainModels.swift index b52d541..71fe55b 100644 --- a/Sources/SwiftyEOS/Models/ChainModels.swift +++ b/Sources/SwiftyEOS/Models/ChainModels.swift @@ -58,10 +58,15 @@ struct ChainInfo: Codable { var weight: Int = 0 } +@objcMembers class Permission: NSObject, Codable { + var permission:Authorization + var weight:Int +} + @objcMembers class RequiredAuth: NSObject, Codable { var keys: [AuthKey]? var threshold: UInt64 = 0 - var accounts: [String] = [] + var accounts: [Permission] = [] var waits: [String] = [] }