Replace WatchEventProvider with chain::Filter
[rust-lightning] / ARCH.md
diff --git a/ARCH.md b/ARCH.md
index b7276669a504ef3bfdd083cb82c9984676c2745b..c55e2ef74d368b7b944a93c513add5dfc3b5189d 100644 (file)
--- a/ARCH.md
+++ b/ARCH.md
@@ -54,9 +54,9 @@ At a high level, some of the common interfaces fit together as follows:
  |                    -----------------        \       _----------------   /           /
  |                    | chain::Access |         \     / | ChainMonitor |---------------
  |                    -----------------          \   /  ----------------
- |                            |                   \ /
-(as RoutingMessageHandler)    v                    v
-  \                   --------------------     ---------
-   -----------------> | NetGraphMsgHandler |   | Event |
-                      --------------------     ---------
+ |                            |                   \ /          |
+(as RoutingMessageHandler)    v                    v           v
+  \                   --------------------     ---------   -----------------
+   -----------------> | NetGraphMsgHandler |   | Event |   | chain::Filter |
+                      --------------------     ---------   -----------------
 ```