com.axlabs.neow3j.protocol.ipc.UnixIpcService Maven / Gradle / Ivy
package com.axlabs.neow3j.protocol.ipc;
/**
* Unix domain socket implementation of the Service API.
*/
public class UnixIpcService extends IpcService {
private final String ipcSocketPath;
public UnixIpcService(String ipcSocketPath) {
super();
this.ipcSocketPath = ipcSocketPath;
}
public UnixIpcService(String ipcSocketPath, boolean includeRawResponse) {
super(includeRawResponse);
this.ipcSocketPath = ipcSocketPath;
}
@Override
protected IOFacade getIO() {
return new UnixDomainSocket(ipcSocketPath);
}
}