Sergi Delgado

Results 96 issues of Sergi Delgado

STATUS was developed having in mind that any kind of computer may be able to run it (even low RAM laptops), since we wanted to allow any user to run...

enhancement

I was wondering whether it is currently possible to simulate a `MockServer` being unreachable so client functionality that deals with such issues can be tested. I can kind of replicate...

I've noticed something missing that would be, IMHO, pretty useful for testing external clients agains mocked servers. That's sharing variables between requests and responses. For instance, let's say we have...

enhancement

With the last release of `rust-teos`, I have just discontinued `python-teos`, so it's best to replace the watchtower-plugin link.

The minimum required Python version will be bumped to 3.7 with release v0.1.1. With Python 3.7, `dicts` preserve inclusion order, so there will be no need for `OrderedDicts` anymore within...

enhancement
good first issue

If a `Tracker` gets outdated, the `Responder` will wipe the tracker data from its internal structures (`trackers` and `tx_tracker_map`). However, currently the penalty is not being wiped from the `unconfirmed_txs`...

https://github.com/talaia-labs/python-teos/blob/66bc075d2432c45691af77cde20cbecd46341107/teos/responder.py#L451-L452 `get_outdated_trackers` source comes from `Gatekeeper::get_outdated_appointments`, which can return data that is either in the `Watcher` or the `Responder`. Data should be intersected with `Responder::trackers` to make sure the map...

Currently we are constructing locators using the big-endian representation of the dispute txid, given data is always queried to `bitcoind` and that's the format used to display data. However, transaction...

A full system diagram is needed to make it easier for new contributors to start developing. This is long due.

docs

This adds an event to teosd that can be used to check when it has finished bootstrapping. This is specially useful when testing, since otherwise arbitrary waits have to be...