package network.thunder.core.communication.objects.messages.interfaces.helper; import network.thunder.core.communication.objects.messages.impl.message.gossip.objects.PubkeyIPObject; import network.thunder.core.communication.objects.subobjects.PaymentSecret; import network.thunder.core.database.objects.Channel; import network.thunder.core.database.objects.Payment; import network.thunder.core.database.objects.PaymentWrapper; import network.thunder.core.mesh.NodeClient; /** * Created by matsjerratsch on 08/02/2016. */ public abstract class LNEventListener { public void onConnectionOpened (NodeClient node) { onEvent(); } public void onConnectionClosed (NodeClient node) { onEvent(); } public void onChannelOpened (Channel channel) { onEvent(); } public void onChannelClosed (Channel channel) { onEvent(); } public void onReceivedIP (PubkeyIPObject ip) { onEvent(); } public void onPaymentRelayed (PaymentWrapper wrapper) { onEvent(); } public void onPaymentRefunded (Payment payment) { onEvent(); } public void onPaymentCompleted (PaymentSecret payment) { onEvent(); } public void onPaymentExchangeDone () { onEvent(); } public void onP2PDataReceived () { onEvent(); } public void onEvent () { } }