DepositReward » 이력 » 개정판 7
개정판 6 (이름없음, 2021/06/10 05:14) → 개정판 7/9 (이름없음, 2021/06/10 05:32)
h2. DepositReward
* 리워드를 예치합니다
<pre><code class="java">
depositReward(
param: RewardDepositRequest
): RewardListResponse
</code></pre>
*RewardDepositRequest (param)*
|_. field |_. type |_. description |_. note |
| did | String | | |
| dueTo | String | | |
| command | String | | 값: deposit |
| amount | Int! | | |
| input | [String] | | |
*RewardDepositResponse*
|_. field |_. type |_. description |_. note |
| command | String | | 값: deposit |
| rewards | [Reward] | | |
*Reward*
|_. field |_. type |_. description |_. note |
| amount | Int! | | |
| nounce | Int! | | |
| owner | String | | |
| spent | Boolean! | | |
| tokenId | String | | |
---
*Reqest Example*
<pre><code class="java">
mutation {
depositReward(param: {
did: "ReKxejmhGsKyvmEaZtTu6T"
dueTo: "proposal=activate:orPxmv15e2oSPufT3Tm6SdSoVmgWQedrn8nPRqRUTCDsFC63pXu66nazMP2M7FFJnvFzqs5xMqySWrsGhjSrhHSC3D45w3zxZpjpvn9KFrguLq28Z"
amount: 100
input: [
"Gjk8x4CWuN9XcZeW3ivXNDxsoKET48kvejohHLeuDXs6CU3y5noJF3BUh21MxLZfSDRWJjWNUhiQpzGy5QMBMzxaMXvo4YXZvumUYHbN6MoKsutUBvDK"
]
command: "deposit"
}) {
command
rewards {
owner
spent
amount
nonce
tokenId
}
}
}
</code></pre>
*Response Example*
<pre><code class="java">
{
"data": {
"depositReward": {
"command": "deposit",
"rewards": [{
"owner": "did:snplab:bluecheeseRewardMinter",
"amount": 100,
"tokenId": "Gjk8x4CWuN9XcZeW3ivXNE15kRu3qpcdtEbScUHWZTkotgHRCec9CWix4S3pe7Za37uqTHR3AJKroEyZzRVAwwwXcCgYLrdbzfo1tRARiVcTbGBoHn3b",
"spent": false,
"nonce": 0
}]
}
}
}
</code></pre>
---
*필드 관련하여 자세한 내용은 아래 URL 참고*
* "UNO.Cranberry Benefit ChainCode":https://snplab.synology.me/confluence/display/CBU/Benefit+Chaincode