public async Task SendGetData(ImmutableArray <InventoryVector> invVectors) { await Task.Yield(); var getDataPayload = Messaging.ConstructInventoryPayload(invVectors); var getDataMessage = Messaging.ConstructMessage("getdata", NodeEncoder.EncodeInventoryPayload(getDataPayload)); await SendMessageAsync(getDataMessage); }
public async Task SendInventory(ImmutableArray <InventoryVector> invVectors) { await Task.Yield(); var invPayload = Messaging.ConstructInventoryPayload(invVectors); var invMessage = Messaging.ConstructMessage("inv", NodeEncoder.EncodeInventoryPayload(invPayload)); await SendMessageAsync(invMessage); }