public abstract bool RemoveMessageQueue(MessageQueue <BlockchainMessage> messageQueue);
public abstract bool AddMessageQueue(MessageQueue <BlockchainMessage> messageQueue);
public abstract bool RemoveMessageQueue(MessageQueue <BlockchainMessage> messageQueue);
public abstract bool AddMessageQueue(MessageQueue <BlockchainMessage> messageQueue);