Remove truncate and add on conflict clause instead
Compare changes
+ 61
− 20
@@ -5,6 +5,7 @@ Monitors substrate for Node and Network parameter information,
@@ -5,6 +5,7 @@ Monitors substrate for Node and Network parameter information,
@@ -66,9 +67,13 @@ def main():
@@ -66,9 +67,13 @@ def main():
@@ -94,8 +99,13 @@ def main():
@@ -94,8 +99,13 @@ def main():
@@ -213,6 +223,20 @@ def get_substrate_provider():
@@ -213,6 +223,20 @@ def get_substrate_provider():
@@ -405,7 +429,7 @@ def poll_active_nodes(substrate):
@@ -405,7 +429,7 @@ def poll_active_nodes(substrate):
@@ -648,12 +672,11 @@ def get_max_app_id(conn):
@@ -648,12 +672,11 @@ def get_max_app_id(conn):
@@ -667,23 +690,40 @@ def set_authorizer_nodes(conn, nids):
@@ -667,23 +690,40 @@ def set_authorizer_nodes(conn, nids):
@@ -692,6 +732,7 @@ def set_authorizer_nodes(conn, nids):
@@ -692,6 +732,7 @@ def set_authorizer_nodes(conn, nids):