프로젝트

일반

사용자정보

Actions

ActivateProposal

  • 비활성화 상태인 제안서를 활성화 합니다.
activateProposal(
param: ProposalActivateRequest
): ProposalResponse

ProposalActivateRequest (param)

field type description note
did String    
command String   값 : activateProposal
proposalId String    
deposit String    

ProposalResponse

field type description note
command String   값 : activateProposal
status int    
purpose int    
maxIssuable int    
category int[]    
disAllowMultiIssue boolean    
condition String    
content String    
createdAt String    
revokedAt String    
updatedAt String    
deposit String    
duration String    
filter String    
notAfter String    
notBefore String    
owner String    
proposalId String    
ticketValidFrom String    
description String[]    
imageurl String[]    
consumePolicy ProposalConsumePolicy    
rewardPolicy ProposalRewardPolicy    

ProposalConsumePolicy

field type description note
type int 소모 유형  
count int 소모 허용 횟수  
maxDataCount int consume시 최대 데이터 소모 수 optional
period String 소모 주기 optional

ProposalRewardPolicy

field type description
type int 지급 유형
amount int 티켓의 지급 가능 총량
tokenDuration String 리워드 유효기간

Request Example

mutation {
  activateProposal (param: {
    did: "NfoPEFaG1adkCpijR85L66" 
    command: "activateProposal" 
    proposalId: "orPxmv15e2oSPufT3Tm5kBTWEuErMeLvdYrXdEnzsHtQMWbVwiq6TGBgczmdbh9UrSXB9YRKTG15w5EzM8Na5XRFaPxaW8LzmckzP8bSLq67pRM7X" 
    deposit: "Gjk8x4CWuN9XcZeW3ivXNET4v4AoTTUVrjoNZNrrSPCjUUbM1T2CmZ1BRZ39dgmQcNpvpfcNoGZDMxdY6dTTe2QG5py5PRMe37JPAEwFLdLbejXZKfZb" 
  }) {
    status
    proposalId
  }
}

Response Example

{
  "data": {
    "activateProposal": {
      "status": 0,
      "proposalId": "orPxmv15e2oSPufT3Tm5kBTWEuErMeLvdYrXdEnzsHtQMWbVwiq6TGBgczmdbh9UrSXB9YRKTG15w5EzM8Na5XRFaPxaW8LzmckzP8bSLq67pRM7X" 
    }
  }
}

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

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

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