69 Commits (b8ce7fac356a25846f0c7e55c906083eb3ab9707)

Author SHA1 Message Date
Philipp Hoenisch 07a7d2cbb1
Implement build_party_params for Wallet 3 years ago
Philipp Hoenisch 182375e6b4
Simplify constructor by only passing in a sk 3 years ago
Lucas Soriano del Pino 2c22831438
Rewrite protocol test to use some public APIs 3 years ago
Philipp Hoenisch 245aaaf7ae
Use itertools exactly_one 3 years ago
Philipp Hoenisch 38d7a730f9
Use pubkey_hash function on PK 3 years ago
Philipp Hoenisch 2985f96bea
Calculate CET fee based on tx size. 3 years ago
Lucas Soriano del Pino 00841e5892
Refine possible public API and implement build_cfd_transactions 3 years ago
Lucas Soriano del Pino 4d17c09e03
Verify punish transactions 3 years ago
Lucas Soriano del Pino 2976d314f5
Remove old FIXME 3 years ago
Lucas Soriano del Pino 476c81807a
Introduce revocation-style transactions ala Thor 3 years ago
Lucas Soriano del Pino 924d6d6528
Define possible library APIs 3 years ago
Lucas Soriano del Pino dbc16b1ae9
Verify signed CETs using bitcoinconsensus 3 years ago
Lucas Soriano del Pino 199b293125
Verify refund signatures using bitcoinconsensus 3 years ago
Lucas Soriano del Pino 9d83d56261
Verify refund signatures and CET encsigs 3 years ago
Lucas Soriano del Pino 5b139ee36a
Remove erroneous note 3 years ago
Lucas Soriano del Pino 05f64d8a7a
Sign and encsign all DLC transactions in test 3 years ago
Lucas Soriano del Pino 91134e3b2a
Generate all DLC transactions in test 3 years ago
Lucas Soriano del Pino 20c6635c78
Create cargo workspace and cfd_protocol crate 3 years ago