public static ConstructVersionPayload ( |
||
localEndPoint | ||
remoteEndPoint | ||
nodeId | System.UInt64 | |
startBlockHeight | ||
리턴 | BitSharp.Network.VersionPayload |
public async Task SendVersion(IPEndPoint localEndPoint, IPEndPoint remoteEndPoint, UInt64 nodeId, UInt32 startBlockHeight) { var versionPayload = Messaging.ConstructVersionPayload(localEndPoint, remoteEndPoint, nodeId, startBlockHeight); var versionMessage = Messaging.ConstructMessage("version", NetworkEncoder.EncodeVersionPayload(versionPayload, withRelay: false)); await SendMessageAsync(versionMessage); }