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
LightWalletGRPCService Class Reference