프로그램

조회

Last updated August 27, 2026

수행할 작업

터미널에서 MPL-Distro 계정을 읽습니다.

  • mint, Merkle 루트, 클레임 창, 접근 모드 확인
  • 배포가 시작 전인지, 활성인지, 종료됐는지 확인

요약

mplx distro fetch 명령어는 배포 계정을 로드하고 구성을 출력합니다.

  • 필수 인자: 배포 공개키
  • 선택 플래그: 기계 가독 출력용 --json
  • 상태: 로컬 시계와 startTime / endTime으로 Not Started, Active, Ended

바로가기: 빠른 참조 · 사용법 · 출력 · 참고사항

빠른 참조

항목
명령어mplx distro fetch <DISTRIBUTION>
필수 인자base58 공개키인 배포 PDA
선택 플래그--json

사용법

배포 주소만 전달합니다.

배포 조회
mplx distro fetch <DISTRIBUTION>
JSON 출력
mplx distro fetch <DISTRIBUTION> --json

출력

사람이 읽는 출력은 identity, 수량, 창, 루트를 나열합니다.

예상 필드
Distribution: <DISTRIBUTION>
Distribution Details:
Name: Community Airdrop
Authority: <WALLET>
Mint: <TOKEN_MINT>
Total Claimants: <n>
Tree Height: <n>
Distribution Type: Wallet | Legacy NFT
Allowed Distributor: Permissionless | Recipient | Permissioned
Total Amount: 1 tokens (1000000 basis)
Claim Amount: 0 tokens (0 basis)
Claim Count: <n>
Subsidize Receipts: true | false
Start Time: <ISO-8601>
End Time: <ISO-8601>
Status: Not Started | Active | Ended
Merkle Root: <base58>

Name은 온체인에 저장된 UTF-8 문자열입니다(끝의 null 제거). 수량은 mint를 가져올 수 있으면 mint decimals를 쓰고, 아니면 <n> basis로 출력합니다. 온체인에 해당 모드가 설정되면 Allowed DistributorPermissioned를 출력하고 fetch는 Permissioned Distributor도 출력합니다. CLI는 Permissioned 배포를 만들 수 없으므로 이 필드는 SDK로 만든 계정에만 나타납니다.

참고사항

fetch는 읽기 전용 명령어입니다. 온체인 상태를 바꾸지 않습니다.

  • 상태는 로컬 시계를 쓰며 Solana 클러스터 시간이 아닙니다.
  • mint 계정을 가져올 수 없으면 Total AmountClaim Amount는 원시 basis 단위로 돌아갑니다.
  • distro create가 출력한 PDA를 전달하세요. 잘못된 주소는 InvalidPublicKeyError가 됩니다.
Previous
입금