LightWalletGRPCService
public class LightWalletGRPCService
extension LightWalletGRPCService: LightWalletService
Swift GRPC implementation of Lightwalletd service
-
Undocumented
Declaration
Swift
public init(channel: Channel)
-
Undocumented
Declaration
Swift
public convenience init(endpoint: LightWalletEndpoint)
-
Undocumented
Declaration
Swift
public convenience init(host: String, secure: Bool = true)
-
Declaration
Swift
public func submit(spendTransaction: Data, result: @escaping (Result<LightWalletServiceResponse, LightWalletServiceError>) -> Void)
-
Declaration
Swift
public func submit(spendTransaction: Data) throws -> LightWalletServiceResponse
-
Declaration
Swift
public func blockRange(_ range: CompactBlockRange) throws -> [ZcashCompactBlock]
-
Declaration
Swift
public func latestBlockHeight(result: @escaping (Result<BlockHeight, LightWalletServiceError>) -> Void)
-
Declaration
Swift
public func blockRange(_ range: CompactBlockRange, result: @escaping (Result<[ZcashCompactBlock], LightWalletServiceError>) -> Void)
-
Declaration
Swift
public func latestBlockHeight() throws -> BlockHeight