nexus-sdk 2.0.0

Rust SDK for Nexus protocol types, RPC access, and transaction construction.
Documentation
{
  "default_values": [
    {
      "vertex": "execute_first",
      "input_port": "2",
      "value": {
        "one": {
          "kind": "data",
          "data": "0x6"
        }
      }
    },
    {
      "vertex": "execute_second",
      "input_port": "2",
      "value": {
        "one": {
          "kind": "data",
          "data": "0x6"
        }
      }
    }
  ],
  "vertices": [
    {
      "kind": {
        "variant": "on_chain",
        "tool_fqn": "xyz.mydomain.my_tool@1"
      },
      "name": "execute_first",
      "entry_ports": [
        {
          "name": "0"
        },
        {
          "name": "1"
        }
      ]
    },
    {
      "kind": {
        "variant": "on_chain",
        "tool_fqn": "xyz.mydomain.my_tool@1"
      },
      "name": "execute_second",
      "entry_ports": [
        {
          "name": "0"
        }
      ]
    }
  ],
  "edges": [
    {
      "from": {
        "vertex": "execute_first",
        "output_variant": "ok",
        "output_port": "result"
      },
      "to": {
        "vertex": "execute_second",
        "input_port": "1"
      }
    }
  ]
}