프로젝트

일반

사용자정보

ClaimReward » 이력 » 버전 9

이름없음, 2021/12/23 01:07

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