莱卡场景

多重调用的强大工具

创建场景请求

莱卡为 Web3 开发人员提供了一个强大的工具包。 这些强大的工具之一是能够为您的智能合约场景创建节点图! 您可以连接任意数量的调用和条件,直接在工作区中创建 dapp 流,以使用您的集合测试和开发多调用事件。 在这里,我们将带您通过一个小示例来了解如何使用此功能。 做好准备。 创建您需要的所有请求并粘贴您要与之交互的合约的地址。

想要了解更多关于创建请求的问题,请参阅 创建新请求.

一起看看吧!选中左侧仪表盘的[Scenario Request (beta)]

选中 [ New ] 来新建场景。

为场景命名然后点击 [ Create ]

对于场景请求节点图,您可以使用 3 种类型的节点。

  1. 请求节点:用于根据您定义的参数传递请求

  2. 条件节点:用于设置条件(即 if 函数)

  3. 连接器节点:用于将场景的流从 2 个流合并为 1 个流

创建节点有以下两种方式:

  • 从工具箱(在场景仪表盘的最下方)中拖拽你想要使用的节点

  • 在场景仪表盘的任意处右击鼠标并选择你想创建的节点。

使用请求节点

在创建请求节点后,对应的方块会在用户界面中弹出。

通过[ Select a method ] 选择已有的请求。

对于写/读方法请求,通过选择[ Edit Parameters ]来调整参数,如果要检查当前参数的状态,请将鼠标悬停在视觉图标上。

对于读请求,您可以通过单击 [Assign return to Context] 声明一个变量来存储请求的响应。 同样地,如果您想检查当前上下文变量的状态,请将鼠标悬停在视觉图标上。

使用条件节点

创建条件节点后,对应的方块会弹出。

在左侧框和右侧框中声明值,然后选择条件。 可以通过 3 种方式在左侧框和右侧框中声明值:

  1. {{变量名}} :来自莱卡环境中设置的值

  2. Context.context_name : 上下文中的值(在创建请求节点时声明,参阅请求节点部分)

  3. 普通值:一个常数值

接下来,要连接条件节点的流程,如果结果为真,请将条件节点右上角的点连接到要运行的节点。 相反,如果结果为假,则将条件节点右下角的点连接到要运行的节点。

使用连接节点

创建连接节点后,对应的方块会弹出。

连接下方图片中显示的端点,将两条控制流合并为一条。

需要更多的帮助?来看看使用莱卡场景的功能的视频吧!

最后更新于