diff --git a/nexus-sdk/cli.md b/nexus-sdk/cli.md index 917da30..232ec78 100644 --- a/nexus-sdk/cli.md +++ b/nexus-sdk/cli.md @@ -266,6 +266,12 @@ Inspects a DAG execution process based on the provided `DAGExecution` object ID --- +**`nexus dag execution-cost --dag-execution-id `** + +Checks the cost of a DAG execution based on the provided `DAGExecution` object ID. This cost is broken down per transaction digest and includes the execution cost and the priority fee. + +--- + ### `nexus scheduler` Manage scheduler tasks, occurrences, and periodic schedules. @@ -376,6 +382,16 @@ This command requires that a wallet is connected to the CLI... --- +**`nexus gas balance`** + +Check the balance of the invoker's gas funds. This command reads all the funds that the invoker has uploaded as gas budget and prints them per usage scope. + +{% hint style="info" %} +This command requires that a wallet is connected to the CLI... +{% endhint %} + +--- + **`nexus gas expiry enable --tool-fqn --owner-cap [object_id] --cost-per-minute `** The tool owners can enable the expiry gas extension for their tools specified by the FQN. This allows users to buy expiry gas tickets that can be used to pay for the tool usage for a limited amount of time. diff --git a/nexus-sdk/guides/dag-construction.md b/nexus-sdk/guides/dag-construction.md index 894b598..c6e86d1 100644 --- a/nexus-sdk/guides/dag-construction.md +++ b/nexus-sdk/guides/dag-construction.md @@ -229,5 +229,5 @@ For working examples, see the following files in the `cli/src/dag/_dags` directo - `ig_story_planner_valid.json`: Example of a complex workflow - `entry_groups_valid.json`: Example of using entry groups. -For examples of invalid DAGs and common mistakes to avoid (especially regarding Rule 5 - Race Conditions), see the diagrams in [workflow documentation](../../nexus-next/packages/workflow.md) and the `*_invalid.json` files in the [testing DAG directory](https://github.com/Talus-Network/nexus-sdk/tree/v0.8.2/sdk/src/dag/_dags). +For examples of invalid DAGs and common mistakes to avoid (especially regarding Rule 5 - Race Conditions), see the diagrams in [workflow documentation](../../nexus-next/packages/workflow.md) and the `*_invalid.json` files in the [testing DAG directory](https://github.com/Talus-Network/nexus-sdk/tree/v0.8.3/sdk/src/dag/_dags). diff --git a/nexus-sdk/guides/setup.md b/nexus-sdk/guides/setup.md index 707be09..7e637ea 100644 --- a/nexus-sdk/guides/setup.md +++ b/nexus-sdk/guides/setup.md @@ -38,7 +38,7 @@ To install directly from the source using `cargo`, run: ```bash cargo install nexus-cli \ --git https://github.com/talus-network/nexus-sdk \ - --tag v0.8.2 \ + --tag v0.8.3 \ --locked ``` @@ -51,7 +51,7 @@ nexus --version ## Download the Nexus objects ```bash -wget -O ~/.nexus/objects.testnet.toml https://storage.googleapis.com/production-talus-sui-objects/v0.8.2/objects.testnet.toml +wget -O ~/.nexus/objects.testnet.toml https://storage.googleapis.com/production-talus-sui-objects/v0.8.3/objects.testnet.toml ``` ## Configure the Sui testnet @@ -132,3 +132,4 @@ Note that this coin can only be used to pay for Nexus and tool invocation fees o --- After completing these steps, you are ready to build and execute workflows using the Nexus SDK. To build your first workflow, check the [Dev Quickstart guide](math-branching-quickstart.md). + diff --git a/nexus-sdk/toolkit-rust.md b/nexus-sdk/toolkit-rust.md index 06af1c2..c3ab600 100644 --- a/nexus-sdk/toolkit-rust.md +++ b/nexus-sdk/toolkit-rust.md @@ -15,7 +15,7 @@ Alternatively, you can add the following to your `Cargo.toml` file: ```toml [dependencies.nexus-toolkit] git = "https://github.com/Talus-Network/nexus-sdk" -tag = "v0.8.2" +tag = "v0.8.3" package = "nexus-toolkit" ```