mtcute/packages/tl/mtp-schema.json

1 line
9 KiB
JSON

[{ "kind": "class", "name": "mt_resPQ", "id": 85337187, "type": "ResPQ", "arguments": [{ "name": "nonce", "type": "int128" }, { "name": "server_nonce", "type": "int128" }, { "name": "pq", "type": "bytes" }, { "name": "server_public_key_fingerprints", "type": "long", "typeModifiers": { "isVector": true } }] }, { "kind": "class", "name": "mt_p_q_inner_data_dc", "id": 2851430293, "type": "P_Q_inner_data", "arguments": [{ "name": "pq", "type": "bytes" }, { "name": "p", "type": "bytes" }, { "name": "q", "type": "bytes" }, { "name": "nonce", "type": "int128" }, { "name": "server_nonce", "type": "int128" }, { "name": "new_nonce", "type": "int256" }, { "name": "dc", "type": "int" }] }, { "kind": "class", "name": "mt_p_q_inner_data_temp_dc", "id": 1459478408, "type": "P_Q_inner_data", "arguments": [{ "name": "pq", "type": "bytes" }, { "name": "p", "type": "bytes" }, { "name": "q", "type": "bytes" }, { "name": "nonce", "type": "int128" }, { "name": "server_nonce", "type": "int128" }, { "name": "new_nonce", "type": "int256" }, { "name": "dc", "type": "int" }, { "name": "expires_in", "type": "int" }] }, { "kind": "class", "name": "mt_server_DH_params_ok", "id": 3504867164, "type": "Server_DH_Params", "arguments": [{ "name": "nonce", "type": "int128" }, { "name": "server_nonce", "type": "int128" }, { "name": "encrypted_answer", "type": "bytes" }] }, { "kind": "class", "name": "mt_server_DH_inner_data", "id": 3045658042, "type": "Server_DH_inner_data", "arguments": [{ "name": "nonce", "type": "int128" }, { "name": "server_nonce", "type": "int128" }, { "name": "g", "type": "int" }, { "name": "dh_prime", "type": "bytes" }, { "name": "g_a", "type": "bytes" }, { "name": "server_time", "type": "int" }] }, { "kind": "class", "name": "mt_client_DH_inner_data", "id": 1715713620, "type": "Client_DH_Inner_Data", "arguments": [{ "name": "nonce", "type": "int128" }, { "name": "server_nonce", "type": "int128" }, { "name": "retry_id", "type": "long" }, { "name": "g_b", "type": "bytes" }] }, { "kind": "class", "name": "mt_dh_gen_ok", "id": 1003222836, "type": "Set_client_DH_params_answer", "arguments": [{ "name": "nonce", "type": "int128" }, { "name": "server_nonce", "type": "int128" }, { "name": "new_nonce_hash1", "type": "int128" }] }, { "kind": "class", "name": "mt_dh_gen_retry", "id": 1188831161, "type": "Set_client_DH_params_answer", "arguments": [{ "name": "nonce", "type": "int128" }, { "name": "server_nonce", "type": "int128" }, { "name": "new_nonce_hash2", "type": "int128" }] }, { "kind": "class", "name": "mt_dh_gen_fail", "id": 2795351554, "type": "Set_client_DH_params_answer", "arguments": [{ "name": "nonce", "type": "int128" }, { "name": "server_nonce", "type": "int128" }, { "name": "new_nonce_hash3", "type": "int128" }] }, { "kind": "class", "name": "mt_bind_auth_key_inner", "id": 1973679973, "type": "BindAuthKeyInner", "arguments": [{ "name": "nonce", "type": "long" }, { "name": "temp_auth_key_id", "type": "long" }, { "name": "perm_auth_key_id", "type": "long" }, { "name": "temp_session_id", "type": "long" }, { "name": "expires_at", "type": "int" }] }, { "kind": "class", "name": "mt_rpc_error", "id": 558156313, "type": "RpcError", "arguments": [{ "name": "error_code", "type": "int" }, { "name": "error_message", "type": "string" }] }, { "kind": "class", "name": "mt_rpc_answer_unknown", "id": 1579864942, "type": "RpcDropAnswer", "arguments": [] }, { "kind": "class", "name": "mt_rpc_answer_dropped_running", "id": 3447252358, "type": "RpcDropAnswer", "arguments": [] }, { "kind": "class", "name": "mt_rpc_answer_dropped", "id": 2755319991, "type": "RpcDropAnswer", "arguments": [{ "name": "msg_id", "type": "long" }, { "name": "seq_no", "type": "int" }, { "name": "bytes", "type": "int" }] }, { "kind": "class", "name": "mt_future_salt", "id": 155834844, "type": "FutureSalt", "arguments": [{ "name": "valid_since", "type": "int" }, { "name": "valid_until", "type": "int" }, { "name": "salt", "type": "long" }] }, { "kind": "class", "name": "mt_future_salts", "id": 2924480661, "type": "FutureSalts", "arguments": [{ "name": "req_msg_id", "type": "long" }, { "name": "now", "type": "int" }, { "name": "salts", "type": "mt_future_salt", "typeModifiers": { "isBareVector": true, "isBareType": true, "constructorId": 155834844 } }] }, { "kind": "class", "name": "mt_pong", "id": 880243653, "type": "Pong", "arguments": [{ "name": "msg_id", "type": "long" }, { "name": "ping_id", "type": "long" }] }, { "kind": "class", "name": "mt_destroy_session_ok", "id": 3793765884, "type": "DestroySessionRes", "arguments": [{ "name": "session_id", "type": "long" }] }, { "kind": "class", "name": "mt_destroy_session_none", "id": 1658015945, "type": "DestroySessionRes", "arguments": [{ "name": "session_id", "type": "long" }] }, { "kind": "class", "name": "mt_new_session_created", "id": 2663516424, "type": "NewSession", "arguments": [{ "name": "first_msg_id", "type": "long" }, { "name": "unique_id", "type": "long" }, { "name": "server_salt", "type": "long" }] }, { "kind": "class", "name": "mt_msgs_ack", "id": 1658238041, "type": "MsgsAck", "arguments": [{ "name": "msg_ids", "type": "long", "typeModifiers": { "isVector": true } }] }, { "kind": "class", "name": "mt_bad_msg_notification", "id": 2817521681, "type": "BadMsgNotification", "arguments": [{ "name": "bad_msg_id", "type": "long" }, { "name": "bad_msg_seqno", "type": "int" }, { "name": "error_code", "type": "int" }] }, { "kind": "class", "name": "mt_bad_server_salt", "id": 3987424379, "type": "BadMsgNotification", "arguments": [{ "name": "bad_msg_id", "type": "long" }, { "name": "bad_msg_seqno", "type": "int" }, { "name": "error_code", "type": "int" }, { "name": "new_server_salt", "type": "long" }] }, { "kind": "class", "name": "mt_msg_resend_req", "id": 2105940488, "type": "MsgResendReq", "arguments": [{ "name": "msg_ids", "type": "long", "typeModifiers": { "isVector": true } }] }, { "kind": "class", "name": "mt_msgs_state_req", "id": 3664378706, "type": "MsgsStateReq", "arguments": [{ "name": "msg_ids", "type": "long", "typeModifiers": { "isVector": true } }] }, { "kind": "class", "name": "mt_msgs_state_info", "id": 81704317, "type": "MsgsStateInfo", "arguments": [{ "name": "req_msg_id", "type": "long" }, { "name": "info", "type": "bytes" }] }, { "kind": "class", "name": "mt_msgs_all_info", "id": 2361446705, "type": "MsgsAllInfo", "arguments": [{ "name": "msg_ids", "type": "long", "typeModifiers": { "isVector": true } }, { "name": "info", "type": "bytes" }] }, { "kind": "class", "name": "mt_msg_detailed_info", "id": 661470918, "type": "MsgDetailedInfo", "arguments": [{ "name": "msg_id", "type": "long" }, { "name": "answer_msg_id", "type": "long" }, { "name": "bytes", "type": "int" }, { "name": "status", "type": "int" }] }, { "kind": "class", "name": "mt_msg_new_detailed_info", "id": 2157819615, "type": "MsgDetailedInfo", "arguments": [{ "name": "answer_msg_id", "type": "long" }, { "name": "bytes", "type": "int" }, { "name": "status", "type": "int" }] }, { "kind": "class", "name": "mt_destroy_auth_key_ok", "id": 4133544404, "type": "DestroyAuthKeyRes", "arguments": [] }, { "kind": "class", "name": "mt_destroy_auth_key_none", "id": 178201177, "type": "DestroyAuthKeyRes", "arguments": [] }, { "kind": "class", "name": "mt_destroy_auth_key_fail", "id": 3926956819, "type": "DestroyAuthKeyRes", "arguments": [] }, { "kind": "class", "name": "mt_http_wait", "id": 2459514271, "type": "HttpWait", "arguments": [{ "name": "max_delay", "type": "int" }, { "name": "wait_after", "type": "int" }, { "name": "max_wait", "type": "int" }] }, { "kind": "class", "name": "mt_req_pq_multi", "id": 3195965169, "type": "ResPQ", "arguments": [{ "name": "nonce", "type": "int128" }] }, { "kind": "class", "name": "mt_req_DH_params", "id": 3608339646, "type": "Server_DH_Params", "arguments": [{ "name": "nonce", "type": "int128" }, { "name": "server_nonce", "type": "int128" }, { "name": "p", "type": "bytes" }, { "name": "q", "type": "bytes" }, { "name": "public_key_fingerprint", "type": "long" }, { "name": "encrypted_data", "type": "bytes" }] }, { "kind": "class", "name": "mt_set_client_DH_params", "id": 4110704415, "type": "Set_client_DH_params_answer", "arguments": [{ "name": "nonce", "type": "int128" }, { "name": "server_nonce", "type": "int128" }, { "name": "encrypted_data", "type": "bytes" }] }, { "kind": "class", "name": "mt_rpc_drop_answer", "id": 1491380032, "type": "RpcDropAnswer", "arguments": [{ "name": "req_msg_id", "type": "long" }] }, { "kind": "class", "name": "mt_get_future_salts", "id": 3105996036, "type": "FutureSalts", "arguments": [{ "name": "num", "type": "int" }] }, { "kind": "class", "name": "mt_ping", "id": 2059302892, "type": "Pong", "arguments": [{ "name": "ping_id", "type": "long" }] }, { "kind": "class", "name": "mt_ping_delay_disconnect", "id": 4081220492, "type": "Pong", "arguments": [{ "name": "ping_id", "type": "long" }, { "name": "disconnect_delay", "type": "int" }] }, { "kind": "class", "name": "mt_destroy_session", "id": 3880853798, "type": "DestroySessionRes", "arguments": [{ "name": "session_id", "type": "long" }] }, { "kind": "class", "name": "mt_destroy_auth_key", "id": 3510849888, "type": "DestroyAuthKeyRes", "arguments": [] }]