Reproducibility Matters
Reproducibility Matters
Following discussions during a #monero-research-lab meeting, see logs [here](https://github.com/monero-project/meta/issues/519), there seems to be some support for removing monero's timelock implementation. This issue should open further discussion on this topic. There...
This is done with the goal of making the processing of make and take offer easier to read by removing most of the and_then statements and unnesting some of the...
Adds an executor trait that is useful for a common operation involving state machines: Creating an event and calling next on the state machine and logging its results. Based on...
Instead of keeping track of the available checkpoints in the farcaster runtime, we use the cli to drive execution by first retrieving the checkpoint information for a certain swap id...
Instead of having the option to manually restore checkpoints on startup, farcasterd could automatically trigger a request to restore all swaps once databased is up and running. @Lederstrumpf and @h4sh3d...
When the user lists all checkpoints, databased should not parse the entire set of checkpoints. Doing so incurs significant processing overheads, slowing down the listing to a crawl once a...
This ensures that if a Buy transaction is retrieved on restore befors the AccLock transaction confirmation is received, the swap proceeds into BuySig state and issues a request to derive...