fix some api

This commit is contained in:
asxalex 2024-04-07 11:17:49 +08:00
parent bc63f284ff
commit 71a10514f8
2 changed files with 8 additions and 4 deletions

View File

@ -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
}
```

View File

@ -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)]