Commit Graph

  • 3767412cb9 Merge branch 'master' into master master Sergi Delgado Segura 2020-06-15 11:30:01 +02:00
  • f684b91807 Merge pull request #149 from sr-gi/138-locator-cache Sergi Delgado Segura 2020-06-15 11:29:17 +02:00
  • a49e587d7c watcher - adds RWLocks for the LocatorCache Sergi Delgado Segura 2020-06-12 12:48:28 +02:00
  • 5748c73da3 plugin - Adds start_block log after an accepted appointment Sergi Delgado Segura 2020-06-12 12:10:57 +02:00
  • 4c66d6c2cd cli - Adds start_block log after an accepted appointment Sergi Delgado Segura 2020-06-12 12:10:45 +02:00
  • 6d48041906 tests - Adds checks of overwritten fields in the ConfigLoader Sergi Delgado Segura 2020-06-11 16:00:14 +02:00
  • 3c1b646065 tests - Adds test for get_default_rpc_port and removes useless tests Sergi Delgado Segura 2020-06-11 15:59:41 +02:00
  • 782806595c general - Adds default RPC port based on network param Sergi Delgado Segura 2020-06-11 15:59:08 +02:00
  • 4621a08dc5 docs - nits Sergi Delgado Segura 2020-06-11 14:33:55 +02:00
  • 7d5e595be3 docs - Bind API to all the interfaces of the container Sergi Delgado Segura 2020-06-09 13:27:22 +02:00
  • df326465a7 watcher - Updates the LocatorCache so it is self handled Sergi Delgado Segura 2020-06-10 12:30:11 +02:00
  • 2facd61f6c teos - addresses minor comments from #149 Sergi Delgado Segura 2020-06-09 16:59:01 +02:00
  • 3f8bc46bc3 docs - Adds volumes to docker Sergi Delgado Segura 2020-06-09 11:52:53 +02:00
  • 6698a1a892 docs - updates readme with feed data Sergi Delgado Segura 2020-06-09 09:25:07 +02:00
  • 10da7d2a10 teos - feed_* -> btc_feed_* Sergi Delgado Segura 2020-06-09 09:24:00 +02:00
  • d91e9bb534 Updates README with docker section Sergi Delgado Segura 2020-06-08 23:29:03 +02:00
  • 7da2933c48 Move files to docker/ and fixes Dockerfile and entrypoint Sergi Delgado Segura 2020-06-08 23:28:50 +02:00
  • 2f3ee89bd9 Merge branch 'master' of git://github.com/aljazceru/python-teos into aljazceru-master Sergi Delgado Segura 2020-06-05 13:27:48 +02:00
  • 08c794590c teos - additional docs Sergi Delgado Segura 2020-06-03 17:39:27 +02:00
  • 6ea3e8e3ff watcher - simplifies locator_cache and check_breach Sergi Delgado Segura 2020-06-03 17:21:21 +02:00
  • 37d1bd9b12 testing - fixes e2e test utxo management Sergi Delgado Segura 2020-06-02 19:49:55 +02:00
  • 837f7d428a watcher - Fixes cache setup for regtest Sergi Delgado Segura 2020-06-02 19:49:50 +02:00
  • e1aab63940 tests - unit tests LocatorCache reorg protection Sergi Delgado Segura 2020-05-22 19:57:48 +02:00
  • 5af0658720 watcher - Adds reorg protection for the LocatorCache Sergi Delgado Segura 2020-05-22 19:57:00 +02:00
  • 2a52006c03 tests - Removes Wartcher from LocatorCache tests Sergi Delgado Segura 2020-05-22 19:15:32 +02:00
  • 77d1ea21c8 teos - BLOCK_CACHE_SIZE -> LOCATOR_CACHE_SIZE Sergi Delgado Segura 2020-05-22 19:14:43 +02:00
  • c05f96b738 tests - Adds e2e tests to cover the cache Sergi Delgado Segura 2020-05-22 18:25:08 +02:00
  • 386642ff42 Adds checks of add_appointment returning current block Sergi Delgado Segura 2020-05-22 14:18:37 +02:00
  • 76e4780f4c teos - Adds start_block to add_appointment response Sergi Delgado Segura 2020-05-21 19:39:42 +02:00
  • 708f2e1f3b teos - Changes the behavior for updates of already triggered appointments Sergi Delgado Segura 2020-05-21 19:37:33 +02:00
  • 3228eeac6b tests - Adds LocatorCache unittests and updates existing ones to match Sergi Delgado Segura 2020-05-21 16:41:44 +02:00
  • 17128edada teos - Renames get_locator to check_locator, adds LocatorCache.init and docstrings Sergi Delgado Segura 2020-05-21 16:40:36 +02:00
  • 699da54aa0 teos - Adds LocatorCache Sergi Delgado Segura 2020-05-19 18:24:40 +02:00
  • 9c10f7964f teosd- First bits of locator cache Sergi Delgado Segura 2020-05-18 18:23:49 +02:00
  • 01bf857161 Merge pull request #145 from talaia-labs/cli-readme Sergi Delgado Segura 2020-05-08 20:11:28 +02:00
  • 6855168e30 Merge branch 'master' into cli-readme Sergi Delgado Segura 2020-05-08 20:02:45 +02:00
  • 8a9e985362 Merge pull request #144 from talaia-labs/cmd_params_hotfix Sergi Delgado Segura 2020-05-08 20:02:33 +02:00
  • cdf8a94284 Merge branch 'master' into cmd_params_hotfix Sergi Delgado Segura 2020-05-08 19:57:08 +02:00
  • 3405490a10 cli - Updates README Sergi Delgado Segura 2020-05-08 19:55:13 +02:00
  • 1a8bdad3f3 Merge pull request #143 from talaia-labs/watchtower-plugin Sergi Delgado Segura 2020-05-08 19:48:54 +02:00
  • d5dc833bf5 datadir and apibind were not properly working Sergi Delgado Segura 2020-05-08 17:18:04 +02:00
  • e91f65048d cli - fixes cli without params Sergi Delgado Segura 2020-05-08 17:17:11 +02:00
  • f2162b6add plugin - Improves README and defaults misbehaving_proof to empty dict Sergi Delgado Segura 2020-05-08 19:42:39 +02:00
  • 445d4c0aca plugin - Adds README Sergi Delgado Segura 2020-05-07 15:10:36 +02:00
  • 1f1fa161cf Merge pull request #142 from talaia-labs/pypi_common Sergi Delgado Segura 2020-05-07 12:01:40 +02:00
  • a2c010b685 Adds teos-common requirements to the plugin Sergi Delgado Segura 2020-05-07 11:43:57 +02:00
  • 63cd55c1c6 plugin - removes unused commented line Sergi Delgado Segura 2020-05-07 11:41:41 +02:00
  • 07e00c2e5e common - Adds requirements for common (added to PyPi) Sergi Delgado Segura 2020-05-06 22:49:15 +02:00
  • 304af4f8b9 Updates gitignore Sergi Delgado Segura 2020-05-06 22:47:02 +02:00
  • 0c5ad56a84 Adds common to pypi under teos-common Sergi Delgado Segura 2020-05-06 19:54:45 +02:00
  • 4af32a11c4 Merge pull request #141 from talaia-labs/update-readme Sergi Delgado Segura 2020-05-06 19:53:31 +02:00
  • 0044a65396 Updates readme with watchtower-plugin info Sergi Delgado Segura 2020-05-06 19:04:53 +02:00
  • 3d10589ea7 Merge pull request #139 from talaia-labs/watchtower-plugin Sergi Delgado Segura 2020-05-06 18:56:51 +02:00
  • c18abefe4b plugin - adds getappointment tests and tests with multiple towers Sergi Delgado Segura 2020-05-06 12:50:44 +02:00
  • cda13c5a04 plugin - Fixes behaviour for misbehaving towers Sergi Delgado Segura 2020-05-06 12:48:16 +02:00
  • 69b0109ca8 plugin - Fixes log entry Sergi Delgado Segura 2020-05-05 19:48:37 +02:00
  • 94e36ebeda plugin - Adds docstrings Sergi Delgado Segura 2020-05-05 19:48:28 +02:00
  • bef8df8d36 plugin - fixes key generation Sergi Delgado Segura 2020-05-05 18:46:37 +02:00
  • df43d30ca5 Fixes tests Sergi Delgado Segura 2020-05-05 17:07:22 +02:00
  • 1fae487071 plugin - Fixes log entry Sergi Delgado Segura 2020-05-05 17:07:02 +02:00
  • f5c634ed14 plugin - repurpose invalid_appointments and adds misbehaving_proof Sergi Delgado Segura 2020-05-05 17:03:31 +02:00
  • b650ba3c26 plugin - small changes Sergi Delgado Segura 2020-05-05 15:11:36 +02:00
  • 8704dcf2b9 plugin - defines TowerSummary as object to improve readability of the code Sergi Delgado Segura 2020-05-05 15:11:04 +02:00
  • cb4920b566 plugin - Modifies conf when running tests to reduce running time Sergi Delgado Segura 2020-05-05 13:18:03 +02:00
  • ae4cea8aa2 plugin - Adds additional tower tests Sergi Delgado Segura 2020-05-05 12:33:31 +02:00
  • 03eb67f71f plugin - Some fixes and renaming Sergi Delgado Segura 2020-05-05 12:33:16 +02:00
  • 01a18b3fd7 Finishes basic test Sergi Delgado Segura 2020-05-04 19:40:54 +02:00
  • d3cbfc7ac4 string format -> f-function Sergi Delgado Segura 2020-05-04 19:40:00 +02:00
  • 93029301bf Refactors plugin to have a single point of db data loading Sergi Delgado Segura 2020-05-04 19:37:13 +02:00
  • cf5455043c plugin - adds some plugin tests, still WIP Sergi Delgado Segura 2020-04-30 21:53:51 +02:00
  • 43217874b5 Splits add_appointment so it can also be used by the Retrier Sergi Delgado Segura 2020-04-29 13:12:21 +02:00
  • 7bbfd925f4 Adds invalid appointment to tower_info Sergi Delgado Segura 2020-04-29 13:11:44 +02:00
  • 8575bc6209 plugin - redesigns retrier using backoff Sergi Delgado Segura 2020-04-29 13:08:49 +02:00
  • 390dc3e090 teos - adds log line with tower id Sergi Delgado Segura 2020-04-29 13:04:02 +02:00
  • 88c19d5a0d teos - moves errors to common so it can be used by clients Sergi Delgado Segura 2020-04-29 13:03:39 +02:00
  • 9f2c90d12e plugin - adds Retrier and improves get_tower_info and listtowers Sergi Delgado Segura 2020-04-27 19:10:43 +02:00
  • fa0e103d71 pluggin - adds basic retrier (WIP) Sergi Delgado Segura 2020-04-27 18:50:10 +02:00
  • 780cb5c202 pluggin - adds pending appointments to towers Sergi Delgado Segura 2020-04-27 18:49:47 +02:00
  • 75ca281cc4 api - updates errors and separates error from message in api errors responses Sergi Delgado Segura 2020-04-27 18:48:42 +02:00
  • 8918f15b62 gatekeeper - stores user_info in db after adding appointment (it was missing) Sergi Delgado Segura 2020-04-27 18:38:48 +02:00
  • c7ec4e6b7c pluggin - Moves send_appointment to net so it can be reused for retries Sergi Delgado Segura 2020-04-27 18:37:24 +02:00
  • bc5f09000a plugin - adds tower state to TowerInfo Sergi Delgado Segura 2020-04-23 16:30:05 +02:00
  • 7b3bc6e6a8 plugin - adds gettowersinfo command to get all local data about a tower (from db) Sergi Delgado Segura 2020-04-23 12:53:16 +02:00
  • fd4241bfe3 plugin - improves listtowers output to resemble listpeers Sergi Delgado Segura 2020-04-23 12:53:05 +02:00
  • df3531dd3e plugin - several improvements in the main class Sergi Delgado Segura 2020-04-23 12:49:26 +02:00
  • d86112d86e plugin - endpoint -> netaddr in TowerInfo and adds get_summary Sergi Delgado Segura 2020-04-23 12:44:25 +02:00
  • 5f33d63cb6 plugin - simplifies argparser after https://github.com/ElementsProject/lightning/pull/3640 Sergi Delgado Segura 2020-04-23 12:43:16 +02:00
  • 7b6d4a0c9c plugin - specifies cryptography library version Sergi Delgado Segura 2020-04-23 12:40:24 +02:00
  • a8b9697a38 teosd - handles AppointmentDBM exceptions Sergi Delgado Segura 2020-04-23 12:38:07 +02:00
  • afdd8ef47e Merge pull request #137 from talaia-labs/42-decouple-start-end-time Sergi Delgado Segura 2020-04-22 15:31:02 +02:00
  • 4c1f95ca77 e2e - updates e2e tests Sergi Delgado Segura 2020-04-22 14:56:25 +02:00
  • f810607348 responder - wipes completed/expired data from the gatekeeper Sergi Delgado Segura 2020-04-22 14:55:43 +02:00
  • e7141b295e watcher - wipes completed/expired appointments from the Gatekeeper Sergi Delgado Segura 2020-04-22 14:55:10 +02:00
  • f66e4785f2 cleaner - adds delete_gatekeeper_appointments Sergi Delgado Segura 2020-04-22 14:53:58 +02:00
  • 69e9c12258 gatekeeper reformats update_available_slots to add_update_appointment Sergi Delgado Segura 2020-04-22 14:50:13 +02:00
  • eb6d292d3c extended_appointment - deletes appointment size Sergi Delgado Segura 2020-04-22 14:48:00 +02:00
  • 5f7a909804 user_pk/client_pk -> user_id and cli/client -> user (when it does not reffer to the software) Sergi Delgado Segura 2020-04-21 16:42:43 +02:00
  • 0e5a99b778 Fixes potential runtime errors for dictionaries changing size Sergi Delgado Segura 2020-04-21 13:40:43 +02:00
  • 7e800ade4a Fixes E2E tests Sergi Delgado Segura 2020-04-20 13:12:23 +02:00
  • 96cb8d4afd Adds user_id to ExtendedAppointment after authentication Sergi Delgado Segura 2020-04-20 13:11:16 +02:00