exchange.IO("base", ...)
查询或切换交易所接口的基地址。Web3交易所对象上设置的是RPC节点地址,见exchange.IO("base", ...)。
exchange.IO(k)
exchange.IO(k, address)示例
切换交易所接口基地址。
javascript
function main () {
// exchanges[0]就是实盘创建时,第一个添加的交易所对象
var old = exchanges[0].IO("base", "https://api.huobi.pro")
Log("切换前的基地址:", old, "当前基地址:", exchanges[0].IO("base"))
}
python
def main():
old = exchanges[0].IO("base", "https://api.huobi.pro")
Log("切换前的基地址:", old, "当前基地址:", exchanges[0].IO("base"))
rust
fn main() {
// exchanges[0]就是实盘创建时,第一个添加的交易所对象
let old = exchanges[0].IO(("base", "https://api.huobi.pro"));
Log!("切换前的基地址:", old, "当前基地址:", exchanges[0].IO("base"));
}返回值
| 类型 | 描述 |
string / 空值 | 不传 |
参数
| 名称 | 类型 | 必填 | 描述 |
k | string | 是 | 固定为 |
address | string | 否 | 新的基地址,例如 |
参考
备注
查询与切换基地址(base模式)
exchange.IO("base", address):切换交易所接口基地址,等同于exchange.SetBase。exchange.IO("base"):查询当前基地址,没有切换过时返回交易所的默认接口地址,等同于exchange.GetBase。
个别交易所另有单独的基地址指令(例如币本位合约、期权或行情接口各自的基地址),见交易所页的专属IO指令表(入口见能力矩阵)。