build(deps): upgrade bdk, ecdsa_fun, sigma_fun, sha2, bitcoin-harness, serde

- bdk to 0.22.0 #1126
- ecdsa_fun to 7c3d592 #1127
- sigma_fun to 7c3d592 #1128
- sha2 to 0.10.2 #948
- serde to 1.0.144 #1115
- bitcoin-harness to bff9a64

Revert "ci: specify previous dprint version until fixed"
This reverts commit 11eb1737ce.
This commit is contained in:
Byron Hambly 2022-08-27 12:26:55 +02:00
parent 1947e441dc
commit 6e7e39eea4
No known key found for this signature in database
GPG key ID: DE8F6EA20A661697
18 changed files with 323 additions and 372 deletions

View file

@ -20,8 +20,8 @@ pub struct TxLock {
}
impl TxLock {
pub async fn new<B, D, C>(
wallet: &Wallet<B, D, C>,
pub async fn new<D, C>(
wallet: &Wallet<D, C>,
amount: Amount,
A: PublicKey,
B: PublicKey,
@ -57,7 +57,7 @@ impl TxLock {
B: PublicKey,
btc: Amount,
) -> Result<Self> {
let shared_output_candidate = match psbt.global.unsigned_tx.output.as_slice() {
let shared_output_candidate = match psbt.unsigned_tx.output.as_slice() {
[shared_output_candidate, _] if shared_output_candidate.value == btc.as_sat() => {
shared_output_candidate
}
@ -144,7 +144,7 @@ impl TxLock {
previous_output,
script_sig: Default::default(),
sequence: sequence.unwrap_or(0xFFFF_FFFF),
witness: Vec::new(),
witness: Default::default(),
};
let fee = spending_fee.as_sat();
@ -212,7 +212,7 @@ mod tests {
let psbt = bob_make_psbt(A, B, &wallet, agreed_amount).await;
assert_eq!(
psbt.global.unsigned_tx.output.len(),
psbt.unsigned_tx.output.len(),
1,
"psbt should only have a single output"
);
@ -264,7 +264,7 @@ mod tests {
async fn bob_make_psbt(
A: PublicKey,
B: PublicKey,
wallet: &Wallet<(), bdk::database::MemoryDatabase, StaticFeeRate>,
wallet: &Wallet<bdk::database::MemoryDatabase, StaticFeeRate>,
amount: Amount,
) -> PartiallySignedTransaction {
let change = wallet.new_address().await.unwrap();