From 9fd71c4e01258687f332fd0d0ff12a4a27bd7c1e Mon Sep 17 00:00:00 2001 From: Francisco Joray Date: Fri, 14 Nov 2025 21:39:22 -0300 Subject: [PATCH] Updates for the 0.0.4 release --- Cargo.lock | 44 ++++++++++++++++++++-------------------- Cargo.toml | 2 +- docs/changelog/v0.0.4.md | 21 +++++++++++++++++++ node/Cargo.toml | 2 +- runtime/Cargo.toml | 2 +- wallet/Cargo.toml | 2 +- 6 files changed, 47 insertions(+), 26 deletions(-) create mode 100644 docs/changelog/v0.0.4.md diff --git a/Cargo.lock b/Cargo.lock index 1129ad1..902416d 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -750,7 +750,7 @@ dependencies = [ [[package]] name = "authority-selection-inherents" -version = "0.0.3" +version = "0.0.4" dependencies = [ "async-trait", "frame-support", @@ -1205,7 +1205,7 @@ checksum = "7575182f7272186991736b70173b0ea045398f984bf5ebbb3804736ce1330c9d" [[package]] name = "byte-string-derive" -version = "0.0.3" +version = "0.0.4" dependencies = [ "hex", "quote", @@ -1512,7 +1512,7 @@ dependencies = [ [[package]] name = "cli-commands" -version = "0.0.3" +version = "0.0.4" dependencies = [ "anyhow", "assert_cmd", @@ -3559,7 +3559,7 @@ dependencies = [ [[package]] name = "griffin-partner-chains-node" -version = "0.0.3" +version = "0.0.4" dependencies = [ "clap", "docify", @@ -3598,7 +3598,7 @@ dependencies = [ [[package]] name = "griffin-partner-chains-runtime" -version = "0.0.3" +version = "0.0.4" dependencies = [ "authority-selection-inherents", "demo-authorities", @@ -3650,7 +3650,7 @@ dependencies = [ [[package]] name = "griffin-wallet" -version = "0.2.0" +version = "0.3.0" dependencies = [ "anyhow", "clap", @@ -6405,7 +6405,7 @@ dependencies = [ [[package]] name = "ogmios-client" -version = "0.0.3" +version = "0.0.4" dependencies = [ "anyhow", "fraction", @@ -6793,7 +6793,7 @@ checksum = "7924d1d0ad836f665c9065e26d016c673ece3993f30d340068b16f282afc1156" [[package]] name = "partner-chains-cardano-offchain" -version = "0.0.3" +version = "0.0.4" dependencies = [ "anyhow", "cardano-serialization-lib", @@ -6824,7 +6824,7 @@ dependencies = [ [[package]] name = "partner-chains-cli" -version = "0.0.3" +version = "0.0.4" dependencies = [ "anyhow", "authority-selection-inherents", @@ -6863,7 +6863,7 @@ dependencies = [ [[package]] name = "partner-chains-node-commands" -version = "0.0.3" +version = "0.0.4" dependencies = [ "authority-selection-inherents", "clap", @@ -6891,7 +6891,7 @@ dependencies = [ [[package]] name = "partner-chains-plutus-data" -version = "0.0.3" +version = "0.0.4" dependencies = [ "cardano-serialization-lib", "hex", @@ -6907,7 +6907,7 @@ dependencies = [ [[package]] name = "partner-chains-smart-contracts-commands" -version = "0.0.3" +version = "0.0.4" dependencies = [ "anyhow", "clap", @@ -7120,7 +7120,7 @@ checksum = "7edddbd0b52d732b21ad9a5fab5c704c14cd949e5e9a1ec5929a24fded1b904c" [[package]] name = "plutus" -version = "0.0.3" +version = "0.0.4" dependencies = [ "hex", "minicbor", @@ -7130,7 +7130,7 @@ dependencies = [ [[package]] name = "plutus-datum-derive" -version = "0.0.3" +version = "0.0.4" dependencies = [ "quote", "syn 2.0.101", @@ -9613,7 +9613,7 @@ dependencies = [ [[package]] name = "selection" -version = "0.0.3" +version = "0.0.4" dependencies = [ "quickcheck", "quickcheck_macros", @@ -9892,7 +9892,7 @@ checksum = "0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64" [[package]] name = "sidechain-block-search" -version = "0.0.3" +version = "0.0.4" dependencies = [ "hex", "hex-literal 1.0.0", @@ -9912,7 +9912,7 @@ dependencies = [ [[package]] name = "sidechain-domain" -version = "0.0.3" +version = "0.0.4" dependencies = [ "bech32 0.11.0", "blake2b_simd", @@ -9943,7 +9943,7 @@ dependencies = [ [[package]] name = "sidechain-slots" -version = "0.0.3" +version = "0.0.4" dependencies = [ "envy", "parity-scale-codec", @@ -10609,7 +10609,7 @@ dependencies = [ [[package]] name = "sp-session-validator-management" -version = "0.0.3" +version = "0.0.4" dependencies = [ "envy", "parity-scale-codec", @@ -10626,7 +10626,7 @@ dependencies = [ [[package]] name = "sp-session-validator-management-query" -version = "0.0.3" +version = "0.0.4" dependencies = [ "async-trait", "authority-selection-inherents", @@ -10654,7 +10654,7 @@ dependencies = [ [[package]] name = "sp-sidechain" -version = "0.0.3" +version = "0.0.4" dependencies = [ "envy", "frame-support", @@ -11381,7 +11381,7 @@ dependencies = [ [[package]] name = "time-source" -version = "0.0.3" +version = "0.0.4" [[package]] name = "tiny-keccak" diff --git a/Cargo.toml b/Cargo.toml index 1b8dca3..10caac0 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -4,7 +4,7 @@ authors = ["TxPipe-Shop"] homepage = "https://github.com/txpipe-shop/partnerchain-reference-implementation" repository = "https://github.com/txpipe-shop/partnerchain-reference-implementation" edition = "2021" -version = "0.0.3" +version = "0.0.4" [workspace] default-members = ["runtime"] diff --git a/docs/changelog/v0.0.4.md b/docs/changelog/v0.0.4.md new file mode 100644 index 0000000..9f13e80 --- /dev/null +++ b/docs/changelog/v0.0.4.md @@ -0,0 +1,21 @@ +# 0.0.4 + +#### List of all changes + +See below for a complete list of features and fixes. +- Added `game` crate. + - on-chain code for Asteria game and its documentation. + - off-chain code for game commands: create-ship, move-ship, gather-fuel, mine-asteria. + - game commands and their arguments. + - unit tests for phase-two validation. + - scripts directory and deploy parameters json. +- Integrated `game` and `wallet` crates into node commands. + - added game commands to node CLI. + - added wallet commands to node CLI. +- Updated documentation. + - Added use case implementation dev log. + - Added game crate README. +- Refactored wallet. + - added `context` and `utils` modules. + - library crate feature. + - game trace example using the wallet tx-builder. diff --git a/node/Cargo.toml b/node/Cargo.toml index a939a52..13f84ad 100644 --- a/node/Cargo.toml +++ b/node/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "griffin-partner-chains-node" description = "A solochain node built with Substrate, part of Polkadot SDK" -version = "0.0.3" +version = "0.0.4" authors.workspace = true homepage.workspace = true repository.workspace = true diff --git a/runtime/Cargo.toml b/runtime/Cargo.toml index b322eb2..a5cff9a 100644 --- a/runtime/Cargo.toml +++ b/runtime/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "griffin-partner-chains-runtime" description = "A solochain runtime built with Substrate, part of Polkadot SDK" -version = "0.0.3" +version = "0.0.4" authors.workspace = true homepage.workspace = true repository.workspace = true diff --git a/wallet/Cargo.toml b/wallet/Cargo.toml index 8ac9d70..7c57043 100644 --- a/wallet/Cargo.toml +++ b/wallet/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "griffin-wallet" description = "Test wallet based on Tuxedo" -version = "0.2.0" +version = "0.3.0" authors.workspace = true homepage.workspace = true repository.workspace = true