revaultd
revaultd copied to clipboard
The "wallet" daemon for participants under the Revault architecture
Currently, the functional tests on the CI are separated into 4 jobs (the 4 categories). Each job is going to compile the same `revaultd` binary as well as all the...
Still draft as i need to figure out how comes that a TEST_DIR in the cwd makes for so many timeouts.
Raw hex transactions give not enough information about the UTXO recipients. We introduce in this commit two more fields to the list items: change_index and cpfp_index, respectively the indexes of...
Instead of storing the PSBTs in DB and querying/updating them, we should only store the signatures and create the PSBTs on the fly. If i recall correctly, it was among...
``` raise self._exception /usr/lib/python3.9/concurrent/futures/thread.py:52: in run result = self.fn(*self.args, **self.kwargs) tests/test_framework/revault_network.py:525: in secure_vault stk.rpc.revocationtxs(deposit, cancel_psbt, emer_psbt, unemer_psbt) tests/test_framework/utils.py:364: in wrapper return self.call(name, payload=args) _ _ _ _ _ _ _...
I'm having trouble running the blackbox tests. So I figured I'd run them in a container so that I can share my environment. Contrary to README, minimum supported Rust version...
When I try to build using Rust 1.43 I get the following output: ```text user@dev:~/dev/revault/revaultd$ podman build -t test ./tests STEP 1: FROM docker.io/rust:1.43 AS builder_revaultd STEP 2: WORKDIR /revaultd...
Both poll at regular intervals. They can just be one polling loop. There can be some nasty edge cases between them, that we could handle but no need to add...
In order to make daemonize-simple optional
The desc_checksum function and poly_mod were taken from rust-miniscript: https://github.com/rust-bitcoin/rust-miniscript/blob/master/src/descriptor/checksum.rs Hopefully the desc_checksum function will be publicly exposed in the future and we can remove it. Fixes #322