Pluginize Webhooks and support Payouts (#5421)

Co-authored-by: d11n <mail@dennisreimann.de>
This commit is contained in:
Andrew Camilleri
2023-12-01 10:50:05 +01:00
committed by GitHub
parent 605741182d
commit a97172cea6
47 changed files with 1265 additions and 706 deletions

View File

@@ -0,0 +1,12 @@
#nullable enable
using System.Collections.Generic;
using BTCPayServer.Client.Models;
namespace BTCPayServer.HostedServices.Webhooks;
public interface IWebhookProvider
{
public Dictionary<string,string> GetSupportedWebhookTypes();
public WebhookEvent CreateTestEvent(string type, params object[] args);
}