SuperAPI AI 工具集

dojo-transactions

通用与其它

查看项目

更新于 10-15 21:11

技能介绍

用途:在 dojo.js 中执行链上游戏动作、发送类型化消息、批量提交交易并处理交易生命周期。

主要能力:DojoProvider.execute() 执行合约调用,支持单次与批量调用;sdk.generateTypedData() 与 sdk.sendMessage()/sendMessageBatch() 进行链下签名消息;provider.call() 执行只读视图调用;初始化时依据 manifest.json 自动生成类型化动作方法(如 provider.spawn(account)、provider.move(account,{direction:1}));支持乐观更新(applyOptimisticUpdate、confirmTransaction、revertOptimisticUpdate);execute 可传 maxFee、nonce、version 等选项。

用法要点:调用前确认 account 已连接;namespace 必须与 manifest 中合约命名空间一致;calldata 需匹配合约 ABI 类型(felt 用 BigInt,地址用字符串);复杂操作显式设置 maxFee;避免未等待确认就连续发交易以防 nonce 问题。

限制:资料未提供安装命令、收费与平台支持信息;自动生成方法需以自身 manifest 为准。