diff --git a/requirements.in b/requirements.in index eed76ed03..046aebd1c 100644 --- a/requirements.in +++ b/requirements.in @@ -35,6 +35,7 @@ specterext-exfund==0.1.7 specterext-faucet==0.1.2 cryptoadvance.spectrum==0.6.7 specterext-stacktrack==0.3.0 +specterext-timelockrecovery==0.1.8 # workarounds diff --git a/requirements.txt b/requirements.txt index fa3c84b17..91c9c0312 100644 --- a/requirements.txt +++ b/requirements.txt @@ -763,6 +763,10 @@ specterext-stacktrack==0.3.0 \ --hash=sha256:14f96f1f552f57ba017b8bc642f07343edbb1abafe09e03bbaae179d78d7ce23 \ --hash=sha256:9e2946185730aab377951e83a27d8791a34e0f031e44f15991212b6b85722ca0 # via -r requirements.in +specterext-timelockrecovery==0.1.8 \ + --hash=sha256:5abbac37b75ab7640ab9fa58e4db99b3ccb08edd58ef444cd2a57514191a59b0 \ + --hash=sha256:a2745adfa0ffd9f7ae2991e218df80aa0302771a118f6065de118e47da0c89d5 + # via -r requirements.in sqlalchemy==1.4.52 \ --hash=sha256:1296f2cdd6db09b98ceb3c93025f0da4835303b8ac46c15c2136e27ee4d18d94 \ --hash=sha256:1e135fff2e84103bc15c07edd8569612ce317d64bdb391f49ce57124a73f45c5 \ diff --git a/src/cryptoadvance/specter/config.py b/src/cryptoadvance/specter/config.py index af73dee8d..e1c22f96c 100644 --- a/src/cryptoadvance/specter/config.py +++ b/src/cryptoadvance/specter/config.py @@ -198,6 +198,7 @@ class BaseConfig(object): "cryptoadvance.specterext.electrum.service", "cryptoadvance.specterext.spectrum.service", "cryptoadvance.specterext.stacktrack.service", + "oren-z0.specterext.timelockrecovery.service", ] # This is just a placeholder in order to be aware that you cannot set this diff --git a/tests/test_managers_service.py b/tests/test_managers_service.py index d4f9ef47d..82fd6253e 100644 --- a/tests/test_managers_service.py +++ b/tests/test_managers_service.py @@ -77,6 +77,7 @@ def test_ServiceManager_get_service_packages(caplog): assert "cryptoadvance.specterext.electrum.devices.electrum" in packages assert "cryptoadvance.specterext.devhelp.service" in packages assert "cryptoadvance.specterext.liquidissuer.service" in packages + assert "oren-z0.specterext.timelockrecovery.service" in packages assert "cryptoadvance.specter.util.migrations.migration_0000" in packages assert "cryptoadvance.specter.util.migrations.migration_0001" in packages @@ -198,11 +199,23 @@ def test_ServiceManager_get_service_packages(caplog): == 3 ) + # service, controller, config + assert ( + len( + [ + package + for package in packages + if package.startswith("oren-z0.specterext.timelockrecovery.") + ] + ) + == 3 + ) + # Sum it up: 31 for package in sorted(packages): print(package) - assert len(packages) == 31 + assert len(packages) == 34 def test_ServiceManager_make_path_relative(caplog):