프로젝트

일반

사용자정보

Actions

DepositReward

  • 리워드를 예치합니다
depositReward(
param: RewardDepositRequest
): RewardListResponse

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

mutation {
    depositReward(param: {
        did: "ReKxejmhGsKyvmEaZtTu6T" 
        dueTo: "proposal=activate:orPxmv15e2oSPufT3Tm6SdSoVmgWQedrn8nPRqRUTCDsFC63pXu66nazMP2M7FFJnvFzqs5xMqySWrsGhjSrhHSC3D45w3zxZpjpvn9KFrguLq28Z" 
        amount: 100
        input: [
            "Gjk8x4CWuN9XcZeW3ivXNDxsoKET48kvejohHLeuDXs6CU3y5noJF3BUh21MxLZfSDRWJjWNUhiQpzGy5QMBMzxaMXvo4YXZvumUYHbN6MoKsutUBvDK" 
        ]
        command: "deposit" 
    }) {
        command
        rewards {
            owner
            spent
            amount
            nonce
            tokenId
        }
    }
}

Response Example

 {
     "data": {
         "depositReward": {
             "command": "deposit",
             "rewards": [{
                 "owner": "did:snplab:bluecheeseRewardMinter",
                 "amount": 100,
                 "tokenId": "Gjk8x4CWuN9XcZeW3ivXNE15kRu3qpcdtEbScUHWZTkotgHRCec9CWix4S3pe7Za37uqTHR3AJKroEyZzRVAwwwXcCgYLrdbzfo1tRARiVcTbGBoHn3b",
                 "spent": false,
                 "nonce": 0
             }]
         }
     }
 }

필드 관련하여 자세한 내용은 아래 URL 참고

이름없음이(가) 일년 이상 전에 변경 · 1 revisions

클립보드 이미지 추가 (최대 크기: 97.7 MB)