Skip to content

Commit

Permalink
Merge pull request #81 from bennyhodl/release-1-17
Browse files Browse the repository at this point in the history
  • Loading branch information
bennyhodl authored Jan 17, 2025
2 parents 638fab8 + 9bb3a41 commit 98bd8f5
Show file tree
Hide file tree
Showing 9 changed files with 96 additions and 14 deletions.
8 changes: 4 additions & 4 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

8 changes: 8 additions & 0 deletions ddk-manager/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,14 @@ All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## [0.7.3](https://github.com/bennyhodl/dlcdevkit/compare/ddk-manager-v0.7.2...ddk-manager-v0.7.3) - 2025-01-17

### Other

- Async wallet
- Adding more logging
- Move test contract files

## [0.5.0] - 2024-07-11

### Added
Expand Down
2 changes: 1 addition & 1 deletion ddk-manager/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ homepage = "https://github.com/bennyhodl/rust-dlc"
license-file = "../LICENSE"
name = "ddk-manager"
repository = "https://github.com/bennyhodl/rust-dlc/tree/master/dlc-manager"
version = "0.7.2"
version = "0.7.3"

[features]
default= ["std"]
Expand Down
28 changes: 28 additions & 0 deletions ddk-node/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
# Changelog

All notable changes to this project will be documented in this file.

The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## [Unreleased]

## [0.0.14](https://github.com/bennyhodl/dlcdevkit/compare/ddk-node-v0.0.13...ddk-node-v0.0.14) - 2025-01-17

### Added

- add hmac authentication to the kormir client

### Other

- Hmac in Kormir client
- transport nostr disconnect and sending messages after received
- Automatically generate a ContractInput offer
- use ddk json values in ddk-node
- Async wallet
- Make send message method async in trait
- Balance command ddk-node
- onchain walet sync
- Stop signal and shutdown node on Ctl-C
- include version for publishing crates
- Add balance to ddk-node
8 changes: 4 additions & 4 deletions ddk-node/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,16 +1,16 @@
[package]
name = "ddk-node"
version = "0.0.13"
version = "0.0.14"
authors = ["benny b <[email protected]>"]
description = "DDK node to facilitate DLC contracts."
license = "MIT"
repository = "https://github.com/bennyhodl/dlcdevkit"
edition = "2021"

[dependencies]
ddk = { version = "0.0.13", path = "../ddk", features = ["lightning", "marketplace", "sled", "kormir"] }
ddk-manager = { version = "0.7.2", path = "../ddk-manager", features = ["use-serde"] }
ddk-payouts = { version = "0.0.13", path = "../payouts" }
ddk = { version = "0.0.14", path = "../ddk", features = ["lightning", "marketplace", "sled", "kormir"] }
ddk-manager = { version = "0.7.3", path = "../ddk-manager", features = ["use-serde"] }
ddk-payouts = { version = "0.0.14", path = "../payouts" }

dlc = { version = "0.7.1", features = ["use-serde"] }
dlc-messages = { version = "0.7.1", features = [ "use-serde"] }
Expand Down
32 changes: 32 additions & 0 deletions ddk/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
# Changelog

All notable changes to this project will be documented in this file.

The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## [Unreleased]

## [0.0.14](https://github.com/bennyhodl/dlcdevkit/compare/ddk-v0.0.13...ddk-v0.0.14) - 2025-01-17

### Added

- add hmac authentication to the kormir client

### Other

- Hmac in Kormir client
- update kormir with json responses
- transport nostr disconnect and sending messages after received
- process events after sending events
- make ddk errors public
- update nostr dependency
- Async wallet
- JSON Value for contracts
- Working nostr implementation
- Make send message method async in trait
- Adding more logging
- bug fix: process events
- Lightning Transport v2
- Nostr transport v2
- bdk_wallet 1.0
6 changes: 3 additions & 3 deletions ddk/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "ddk"
version = "0.0.13"
version = "0.0.14"
edition = "2021"
license = "MIT"
description = "application tooling for DLCs 🌊"
Expand All @@ -25,7 +25,7 @@ sled = ["dep:sled"]

[dependencies]
dlc = { version = "0.7.1", features = ["use-serde"] }
ddk-manager = { path = "../ddk-manager", version = "0.7.1", features = ["use-serde"] }
ddk-manager = { path = "../ddk-manager", version = "0.7.3", features = ["use-serde"] }
dlc-messages = { version = "0.7.1", features = [ "use-serde"] }
dlc-trie = { version = "0.7.1", features = ["use-serde"] }
# dlc = { path = "../../rust-dlc/dlc", features = ["use-serde"] }
Expand Down Expand Up @@ -83,4 +83,4 @@ required-features = ["lightning", "kormir", "sled"]
[[example]]
name = "nostr"
path = "examples/nostr.rs"
required-features = ["nostr"]
required-features = ["nostr"]
14 changes: 14 additions & 0 deletions payouts/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
# Changelog

All notable changes to this project will be documented in this file.

The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## [Unreleased]

## [0.0.14](https://github.com/bennyhodl/dlcdevkit/compare/ddk-payouts-v0.0.13...ddk-payouts-v0.0.14) - 2025-01-17

### Other

- updated the following local packages: ddk-manager
4 changes: 2 additions & 2 deletions payouts/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,14 +1,14 @@
[package]
name = "ddk-payouts"
version = "0.0.13"
version = "0.0.14"
authors = ["benny b <[email protected]>"]
description = "Library to build payout functions for DLC contracts."
license = "MIT"
repository = "https://github.com/bennyhodl/dlcdevkit"
edition = "2021"

[dependencies]
ddk-manager = { version = "0.7.2", path = "../ddk-manager", features = ["use-serde"] }
ddk-manager = { version = "0.7.3", path = "../ddk-manager", features = ["use-serde"] }

dlc = { version = "0.7.1", features = ["use-serde"] }
dlc-messages = { version = "0.7.1", features = ["use-serde"] }
Expand Down

0 comments on commit 98bd8f5

Please sign in to comment.