Appearance
status+me.virmesh.success.outgoingFriendRequestsListed
自分が送信した pending friend request 一覧が取得できたことを示します。
Description
me.virmesh.social.listOutgoingFriendRequests が正常終了し、
自分が sender になっている pending friend request object 一覧を返したときに返ります。
When this happens
- top-level private request 署名が通る
- actor に紐付く outgoing pending requests が検索される
Payload
自分が送信した pending friend request object 一覧です。
References obj+me.virmesh.social.friendRequest : future `friendPayload` を固定した sender 署名付き friend request object です。
senderstringRequiredフレンドリクエスト送信者の player identifier です。
requestTostringRequiredフレンドリクエスト受信者の player identifier です。
friendPayload.playerAstringRequiredfuture friend object における sender の player identifier です。
friendPayload.playerBstringRequiredfuture friend object における receiver の player identifier です。
senderSignaturestringRequiredcanonical JSON of friendPayload に対する sender の署名です。
Examples
outgoing requests listed
{
"status": "status+me.virmesh.success.outgoingFriendRequestsListed",
"payload": {
"requests": [
{
"sender": "medi:player:ed25519:sender-public-key",
"requestTo": "medi:player:ed25519:receiver-public-key",
"friendPayload": {
"playerA": "medi:player:ed25519:sender-public-key",
"playerB": "medi:player:ed25519:receiver-public-key"
},
"senderSignature": "base64-signature-by-sender"
}
]
}
}Client handling
- outgoing friend request list を更新する
- 各 request object を cancel の参照入力に使う
Related statuses
Referenced by
| HTTP | API | Action |
|---|---|---|
200 | me.virmesh.social.listOutgoingFriendRequests | me.virmesh.social.listOutgoingFriendRequests |