AbiCoderImp
public final class AbiCoderImp : AbiCoder
Undocumented
-
Undocumented
Declaration
Swift
public init(argumentCoder: AbiArgumentCoder)
-
Undocumented
Declaration
Swift
public func getArguments(valueTypes: [AbiTypeValueInputModel]) throws -> Data
-
Undocumented
Declaration
Swift
public func getValueTypes(data: Data, outputs: [AbiFunctionEntries]) throws -> [AbiTypeValueOutputModel]
-
Undocumented
Declaration
Swift
public func getValueTypes(string: String, outputs: [AbiFunctionEntries]) throws -> [AbiTypeValueOutputModel]
-
Undocumented
Declaration
Swift
public func getHash(abiFunc: AbiFunctionModel) throws -> Data
-
Undocumented
Declaration
Swift
public func getHash(abiFunc: AbiFunctionModel, param: [AbiTypeValueInputModel]) throws -> Data
-
Undocumented
Declaration
Swift
public func getStringHash(abiFunc: AbiFunctionModel) throws -> String
-
Undocumented
Declaration
Swift
public func getStringHash(abiFunc: AbiFunctionModel, param: [AbiTypeValueInputModel]) throws -> String
-
Undocumented
Declaration
Swift
public func getStringHash(funcName: String) throws -> String
-
Undocumented
Declaration
Swift
public func getStringHash(funcName: String, param: [AbiTypeValueInputModel]) throws -> String
-
Undocumented
Declaration
Swift
public func getBytecode(bytecode: Data, constructor: AbiFunctionModel, param: [AbiTypeValueInputModel]) throws -> Data
-
Undocumented
Declaration
Swift
public func getStringBytecode(bytecode: Data, constructor: AbiFunctionModel, param: [AbiTypeValueInputModel]) throws -> String