프로젝트

일반

사용자정보

ClaimReward » 이력 » 버전 1

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

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