Skip to content

Commit

Permalink
psbt: implement everything
Browse files Browse the repository at this point in the history
  • Loading branch information
dr-orlovsky committed Dec 18, 2023
1 parent db31a8e commit e03adc6
Show file tree
Hide file tree
Showing 7 changed files with 359 additions and 208 deletions.
63 changes: 32 additions & 31 deletions Cargo.lock

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

12 changes: 9 additions & 3 deletions Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -26,6 +26,7 @@ license = "Apache-2.0"
[workspace.dependencies]
amplify = "4.5.0"
baid58 = "0.4.4"
commit_verify = "0.11.0-beta.1"
strict_encoding = "2.6.1"
strict_types = "1.6.3"
bp-core = "0.11.0-beta.1"
Expand All @@ -35,7 +36,7 @@ bp-wallet = "0.11.0-beta.2"
bp-util = "0.11.0-beta.2"
bp-esplora = "0.11.0-beta.1"
descriptors = "0.11.0-beta.1"
psbt = "0.11.0-beta.1"
psbt = { version = "0.11.0-beta.1", features = ["client-side-validation"] }
rgb-std = { version = "0.11.0-beta.2", features = ["fs"] }
indexmap = "2.0.2"
chrono = "0.4.31"
Expand Down Expand Up @@ -88,7 +89,11 @@ serde = ["serde_crate", "serde_yaml", "bp-std/serde", "bp-wallet/serde",]
features = [ "all" ]

[patch.crates-io]
bp-consensus = { git = "https://github.com/BP-WG/bp-core", branch = "v0.11" }
commit_verify = { git = "https://github.com/LNP-BP/client_side_validation", branch = "v0.11" }
bp-consensus = { git = "https://github.com/BP-WG/bp-core", branch = "doubleanchors" }
bp-dbc = { git = "https://github.com/BP-WG/bp-core", branch = "doubleanchors" }
bp-seals = { git = "https://github.com/BP-WG/bp-core", branch = "doubleanchors" }
bp-core = { git = "https://github.com/BP-WG/bp-core", branch = "doubleanchors" }
bp-invoice = { git = "https://github.com/BP-WG/bp-std", branch = "v0.11" }
bp-std = { git = "https://github.com/BP-WG/bp-std", branch = "v0.11" }
descriptors = { git = "https://github.com/BP-WG/bp-std", branch = "v0.11" }
Expand All @@ -97,6 +102,7 @@ bp-derive = { git = "https://github.com/BP-WG/bp-std", branch = "v0.11" }
bp-wallet = { git = "https://github.com/BP-WG/bp-wallet", branch = "v0.11" }
bp-util = { git = "https://github.com/BP-WG/bp-wallet", branch = "v0.11" }
bp-esplora = { git = "https://github.com/BP-WG/bp-esplora-client", branch = "master" }
rgb-core = { git = "https://github.com/RGB-WG/rgb-core", branch = "v0.11" }
aluvm = { git = "https://github.com/AluVM/rust-aluvm", branch = "v0.11" }
rgb-core = { git = "https://github.com/RGB-WG/rgb-core", branch = "canary" }
rgb-std = { git = "https://github.com/RGB-WG/rgb-std", branch = "v0.11" }
rgb-invoice = { git = "https://github.com/RGB-WG/rgb-std", branch = "v0.11" }
3 changes: 3 additions & 0 deletions psbt/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,9 @@ crate-type = ["cdylib", "rlib"] # We need this for WASM
[dependencies]
amplify = { workspace = true }
baid58 = { workspace = true }
commit_verify = { workspace = true }
strict_encoding = { workspace = true }
bp-core = { workspace = true }
bp-std = { workspace = true }
psbt = { workspace = true }
rgb-std = { workspace = true }
Expand Down
Loading

0 comments on commit e03adc6

Please sign in to comment.