内置函数
结构体
内置变量与常量
通用约定
交易所
能力矩阵
中心化交易所
去中心化交易所
Hyperliquid
Lighter
edgeX
Aster
Aevo
Pendle
WOOFi Pro
Uniswap / PancakeSwap
Aerodrome / Velodrome
KyberSwap
1inch
EVM DEX通用指令
Jupiter
exchange.IO("route", ...)
exchange.IO("token", ...)
exchange.IO("transfer", ...)
exchange.IO("receipt", ...)
exchange.IO("slippage", ...)
exchange.IO("priorityFee", ...)
exchange.IO("dexes", ...)
exchange.IO("rps", ...)
exchange.IO("lp.pools", ...)
exchange.IO("lp.select", ...)
exchange.IO("lp.pool", ...)
exchange.IO("lp.ticks", ...)
exchange.IO("lp.plan", ...)
exchange.IO("lp.simulate", ...)
exchange.IO("lp.add", ...)
exchange.IO("lp.increase", ...)
exchange.IO("lp.decrease", ...)
exchange.IO("lp.collect", ...)
exchange.IO("lp.remove", ...)
exchange.IO("lp.positions", ...)
exchange.IO("pump.*", ...)
exchange.IO("dca.*", ...)
exchange.IO("trigger.*", ...)
exchange.IO("bridge.*", ...)
OKX DEX
DEX策略示例
预测市场
证券与期货
链上与自定义接入
exchange.IO("receipt", ...)
在Jupiter交易所对象上查询一笔Solana交易的状态,可以等待到确认。
exchange.IO(k, signature)
exchange.IO(k, signature, waitMs)示例
查询订单的交易状态。
javascript
function main() {
var id = exchange.CreateOrder("SOL_USDC", "sell", -1, 0.1)
if (!id) return
var r = exchange.IO("receipt", String(id).split(",")[1], 60000)
Log(r.state, r.fee)
}返回值
| 类型 | 描述 |
object / 空值 | 返回 |
参数
| 名称 | 类型 | 必填 | 描述 |
k | string | 是 | 固定为 |
signature | string | 是 | 交易签名。查询订单时传订单ID中逗号后面的部分。 |
waitMs | number | 否 | 最长等待毫秒数(最多600000),交易确认或失败时提前返回。不传表示不等待。 |
参考