Future<Map> getChainsInfo() async { assert(_runner != null, 'bridge not init'); final Map res = await _runner?.evalJavascript('bridge.getChainsInfo()'); return res; }