The SignalR implementation is not able to properly serialize all internal events in Blockcore. I'm fixing the Transaction ones, but this is another one that might fail:
/// <summary>
/// A peer message has been received and parsed
/// </summary>
/// <seealso cref="EventBase" />
public class PeerMessageReceived : PeerEventBase
{
public Message Message { get; }
public int MessageSize { get; }
public PeerMessageReceived(IPEndPoint peerEndPoint, Message message, int messageSize) : base(peerEndPoint)
{
this.Message = message;
this.MessageSize = messageSize;
}
}
This should be further investigated and verified.
The SignalR implementation is not able to properly serialize all internal events in Blockcore. I'm fixing the Transaction ones, but this is another one that might fail:
This should be further investigated and verified.