-
make(consensusUrl:consensusAttestation: fogUrl: fogViewAttestation: fogKeyImageAttestation: fogMerkleProofAttestation: fogReportAttestation: ) Declaration
Swift
public static func make( consensusUrl: String, consensusAttestation: Attestation, fogUrl: String, fogViewAttestation: Attestation, fogKeyImageAttestation: Attestation, fogMerkleProofAttestation: Attestation, fogReportAttestation: Attestation ) -> Result<Config, InvalidInputError>Return Value
InvalidInputErrorwhenconsensusUrlorfogUrlare not well-formed URLs with the appropriate schemes. -
Declaration
Swift
public var minimumFeeCacheTTL: TimeInterval -
Declaration
Swift
public var cacheStorageAdapter: StorageAdapter? -
The
DispatchQueueon which allMobileCoinClientcompletion handlers will be called. Ifnil,DispatchQueue.mainwill be used.Declaration
Swift
public var callbackQueue: DispatchQueue? -
Declaration
Swift
public mutating func setConsensusTrustRoots(_ trustRoots: [Data]) -> Result<(), InvalidInputError> -
Declaration
Swift
public mutating func setFogTrustRoots(_ trustRoots: [Data]) -> Result<(), InvalidInputError> -
Declaration
Swift
public mutating func setConsensusBasicAuthorization(username: String, password: String) -
Declaration
Swift
public mutating func setFogBasicAuthorization(username: String, password: String)
View on GitHub
Config Structure Reference