프로젝트

일반

사용자정보

RefundReward » 이력 » 버전 1

이름없음, 2024/01/17 12:18

1 1 이름없음
h1. RefundReward
2
3
* 리워드를 환불합니다.
4
5
<pre><code class="java">
6
refundReward(
7
param: RewardRequest
8
): RewardResponse
9
</code></pre>
10
11
---
12
13
*RewardRequest (param)*
14
15
|_. field |_. type |_. description |_. note |
16
| did | String |   |   |
17
| command | String | 요청에 대한 Command 종류 | 값: refund |
18
| dueTo | String |   |   |
19
20
*RewardResponse*
21
22
|_. field |_. type |_. description |_. note |
23
| amount | Int! |   |   |
24
| command | String |   | 값: refund |
25
| nonce | Int! |   |   |
26
| owner | String |   |   |
27
| spent | Boolean! |   |   |
28
| tokenId | String |   |   |
29
30
---
31
32
*Request Example*
33
34
<pre><code class="java">
35
mutation {
36
    refundReward(param:{
37
        command : "refund" 
38
        did : "ReKxejmhGsKyvmEaZtTu6T" 
39
        dueTo : "proposal=refund:orPxmv15e2oSPufT3Tm6SdSoVmgWQedrn8nPRqRUTCDsFC63pXu66nazMP2M7FFJnvFzqs5xMqySWrsGhjSrhHSC3D45w3zxZpjpvn9KFrguLq28Z" 
40
    }) {
41
        amount
42
        nonce
43
        owner
44
        spent
45
        tokenId
46
    }
47
}
48
</code></pre>
49
50
*Response Example*
51
52
<pre><code class="java">
53
{
54
    "data": {
55
        "refundReward": {
56
            "owner": "ReKxejmhGsKyvmEaZtTu6T",
57
            "amount": 100,
58
            "tokenId": "Gjk8x4CWuN9XcZeW3ivXNERvAnZxmHGZRSMcWkq3bMCREJNYPz2pevaUZkhTHXsWBfFprji74GCJhpVUcko5B6YZ3icM1EXvbgdcppZFpVm2DWy6qEuG",
59
            "spent": false,
60
            "nonce": 0
61
        }
62
    }
63
}
64
</code></pre>
65
66
---
67
68
*필드 관련하여 자세한 내용은 아래 URL 참고*
69
70
* "UNO.Cranberry Benefit ChainCode":https://snplab.synology.me/confluence/display/CBU/Benefit+Chaincode
클립보드 이미지 추가 (최대 크기: 97.7 MB)