From 71a10514f8668c48ad1e97f7cc0268b11530f326 Mon Sep 17 00:00:00 2001 From: asxalex Date: Sun, 7 Apr 2024 11:17:49 +0800 Subject: [PATCH] fix some api --- docs/http_api.md | 8 ++++---- src/packet/command.rs | 4 ++++ 2 files changed, 8 insertions(+), 4 deletions(-) diff --git a/docs/http_api.md b/docs/http_api.md index 2baa4ab..fa57741 100644 --- a/docs/http_api.md +++ b/docs/http_api.md @@ -27,7 +27,7 @@ POST /token/created // 关联的用户的id的数字 "user_id": $unsigned_int, // 限制的节点的个数 - "limit": $int, + "peer_limit": $int, // 表明用户是否启用 "enabled": $bool, } @@ -51,7 +51,7 @@ POST /token/created 通过调用该接口,告知supernode删除一个token。 ``` -POST /token/delete +POST /token/deleted { "value": $unsigned_int, @@ -75,11 +75,11 @@ POST /token/delete 用户信息修改,主要涉及到用户可以创建节点的个数,接口如下: ``` -POST /user/update +POST /user/updated { "user_id": $unsigned_int, - "limit": $int, + "peer_limit": $int, "enabled": $bool } ``` diff --git a/src/packet/command.rs b/src/packet/command.rs index 612f4f8..f4ed099 100644 --- a/src/packet/command.rs +++ b/src/packet/command.rs @@ -6,6 +6,10 @@ use serde_repr::{Deserialize_repr, Serialize_repr}; #[repr(u8)] pub enum CommandType { MovePeer = 1, + TokenCreated = 2, + TokenDeleted = 3, + UserChanged = 4, + UserDeleted = 5, } #[derive(Serialize, Deserialize)]