Metawallet API
MetacoinMetacoin APIMetascanRedscan
  • 개요
  • 공통 파라미터
  • 일반 함수
  • MRC-010(Token)
  • MRC-400/401(NFT)
  • MRC-402(NFT)
Powered by GitBook
On this page
  • 이체
  • 발행
  • 정보 변경
  • 추가 발행
  • 소각
  • 경매 등록
  • 경매 등록 취소
  • 경매 입찰
  • 판매 등록
  • 판매 취소
  • 구매
Edit on GitHub

MRC-402(NFT)

PreviousMRC-400/401(NFT)

Last updated 2 years ago

이체

Query Parameters

  • 필수 appAction : mrc402Transfer

  • 필수 appName :

  • 필수 appCallbackType :

  • 필수 appCallback :

  • appReqKey :

  • appIcon :

  • network :

  • 필수 amount : 문자열, 이체 금액

  • 필수 mrc402id : MRC402 ID

  • 필수 address : 토큰을 이체 받을 주소

  • tag : 수취인 측에서 사용자를 식별하기 위한 TAG 값

  • memo : 이체 건에 대한 메모

Response

  • 필수 appReqKey : 링크 참조

  • 필수 code : 0000(성공), 9999(취소), 0001~9998(오류)

  • 필수 message : 성공시 빈 문자열, 실패시 오류 메시지

  • 필수 network : 1(Mainnet) or 5(TestNet)

  • 필수 txid : 작업이 수행된 Transaction ID

발행

발행된 MRC402는 생성자의 지갑에 추가됩니다.

초기 생성 금액이 있는경우 지정된 금액만큼 생성자의 지갑에서 차감됩니다.

Query Parameters

  • 필수 appAction : mrc402Create

  • 필수 creator : 생성자의 주소, 사용자가 해당 주소에 접근할 권한이 없는경우 오류 발생, 생략시 사용자가 주소를 선택할 수 있음.

  • 필수 name : 토큰 이름

  • 필수 creatorcommition : 경매, 판매시 생성자가 받을 수수료 비율(0.00~10.00%) 숫자, 소수점 2자리

  • 필수 totalSupply : 총 발행량(정수)

  • 필수 decimal : 최대 소수점 자리수(현재 정책상 0 으로 입력할것)

  • 필수 url : 토큰 프로젝트 홈페이지 주소

  • 필수 imageUrl : 토큰 이미지 url

  • 필수 copyrighterholder : 저작권자의 메타코인 주소 및 경매, 판매시 생성자가 받을 수수료 비율(0.00~10.00%) 숫자, 소수점 2자리

    • 최대 5개의 주소를 지정할 수 있음.

    • 지정하지 않는경우 빈 문자열 입력

{"MT....":"5", "MT....":"7.5"} // { Address : Commition ratio, ... }
  • 필수 initialreserve : 토큰 1개당 사용할 초기 설정 금액 지정하지 않는경우 빈 문자열 입력 ~~~json // token id : amount

{"0":"5", "5":"7.5"} // { Token ID : Amount, ... }
  • 필수 expiredate : Melting 가능한일시, 설정하지 않을경우 0 으로 입력

  • data : Application 에서 활용할 Data

  • info : NFT에 대한 설명 Markdown 형태로 서술할것

  • socialmedia : SNS 링크

{"twitter":"htts://www.twitter.com/metacoin", 
"Home Page" : "http://...."} // { ID : URL, ... }

Response

  • 필수 appReqKey : 링크 참조

  • 필수 code : 0000(성공), 9999(취소), 0001~9998(오류)

  • 필수 message : 성공시 빈 문자열, 실패시 오류 메시지

  • 필수 network : 1(Mainnet) or 5(TestNet)

  • 필수 txid : 작업이 수행된 Transaction ID

  • 필수 data : 성공시 생성된 MRC402 ID, 실패시 빈 문자열

정보 변경

명시된 수량만큼 MRC010 생성자의 지갑에서 차감합니다.

총 발행 수량역시 차감됩니다.

Query Parameters

  • 필수 appAction : mrc402Update

  • 필수 creator : 생성자의 주소, 사용자가 해당 주소에 접근할 권한이 없는경우 오류 발생, 생략시 사용자가 주소를 선택할 수 있음.

  • 필수 mrc402id : MRC402 ID

  • 필수 url : 토큰 프로젝트 홈페이지 주소

  • data : Application 에서 활용할 Data

  • info : NFT에 대한 설명 Markdown 형태로 서술할것

  • socialmedia : SNS 링크 ~~~json // token id : amount {"twitter":"htts://www.twitter.com/metacoin", "Home Page" : "http://...."} ~~~

Response

  • 필수 appReqKey : 링크 참조

  • 필수 code : 0000(성공), 9999(취소), 0001~9998(오류)

  • 필수 message : 성공시 빈 문자열, 실패시 오류 메시지

  • 필수 network : 1(Mainnet) or 5(TestNet)

  • 필수 txid : 작업이 수행된 Transaction ID

추가 발행

추가 발행된 수량만큼 MRC402 생성자의 MRC402 잔액이 증가됩니다.

토큰 정보의 총 발행 수량도 증가됩니다.

초기 생성 금액이 있는경우 해당 금액만큼 생성자의 지갑에서 차감됩니다.

Query Parameters

  • 필수 appAction : mrc402Mint

  • 필수 owner : 생성자의 주소, 사용자가 해당 주소에 접근할 권한이 없는경우 오류 발생, 생략시 사용자가 주소를 선택할 수 있음.

  • 필수 token : 토큰 ID

  • 필수 amount : 추가 발행할 수량

Response

  • 필수 appReqKey : 링크 참조

  • 필수 code : 0000(성공), 9999(취소), 0001~9998(오류)

  • 필수 message : 성공시 빈 문자열, 실패시 오류 메시지

  • 필수 network : 1(Mainnet) or 5(TestNet)

  • 필수 txid : 작업이 수행된 Transaction ID

소각

명시된 수량만큼 MRC402 생성자의 지갑에서 차감합니다.

총 발행 수량이 감소됩니다.

초기 생성 금액이 있는경우 해당 금액만큼 생성자의 지갑에 추가됩니다.

Query Parameters

  • 필수 appAction : mrc402Burn

  • 필수 owner : 생성자의 주소, 사용자가 해당 주소에 접근할 권한이 없는경우 오류 발생, 생략시 사용자가 주소를 선택할 수 있음.

  • 필수 token : 토큰 ID

  • 필수 amount : 추가 발행할 수량

Response

  • 필수 appReqKey : 링크 참조

  • 필수 code : 0000(성공), 9999(취소), 0001~9998(오류)

  • 필수 message : 성공시 빈 문자열, 실패시 오류 메시지

  • 필수 network : 1(Mainnet) or 5(TestNet)

  • 필수 txid : 작업이 수행된 Transaction ID

경매 등록

Query Parameters

  • 필수 appAction : mrc402Auction

  • 필수 id : 경매에 등록하려는 MRC402 ID

  • 필수 amount : 문자열, 경매로 판매할 수량

  • 필수 token : 경매시 입찰 가능한 토큰 ID

  • 필수 auction_start_price : 경매 시작 금액

  • 필수 auction_bidding_unit : 경매 입찰 단위

  • 필수 auction_buynow_price : 즉시 구매가격

  • 필수 auction_start_date : 경매 시작 일시(EPOCH Time), 서버에 등록되는 시점~7일 이내

  • 필수 auction_end_date : 경매 시작 일시(EPOCH Time), 경매 시작시점으로부터 1시간~7일 이내

  • platform_address : 거래 체결시 수수료를 받을 거래 플렛폼의 메타코인 주소

  • platform_commission : 거래 체결시 거래 플렛폼이 받을 수수료의 비율(% 단위)

  • platform_name : 거래 플렛폼 이름

  • platform_url : 거래 플렛폼 url

Response

  • 필수 appReqKey : 링크 참조

  • 필수 code : 0000(성공), 9999(취소), 0001~9998(오류)

  • 필수 message : 성공시 빈 문자열, 실패시 오류 메시지

  • 필수 network : 1(Mainnet) or 5(TestNet)

  • 필수 txid : 작업이 수행된 Transaction ID

  • 필수 data : MRC402DEX ID

경매 등록 취소

Query Parameters

  • 필수 appAction : mrc402UnAuction

  • 필수 id : MRC402 DEX ID

Response

  • 필수 appReqKey : 링크 참조

  • 필수 code : 0000(성공), 9999(취소), 0001~9998(오류)

  • 필수 message : 성공시 빈 문자열, 실패시 오류 메시지

  • 필수 network : 1(Mainnet) or 5(TestNet)

  • 필수 txid : 작업이 수행된 Transaction ID

경매 입찰

Query Parameters

  • 필수 appAction : mrc402AuctionBid

  • 필수 amount : 경매로 입찰 금

  • 필수 token : MRC 402 ID

Response

  • 필수 appReqKey : 링크 참조

  • 필수 code : 0000(성공), 9999(취소), 0001~9998(오류)

  • 필수 message : 성공시 빈 문자열, 실패시 오류 메시지

  • 필수 network : 1(Mainnet) or 5(TestNet)

  • 필수 txid : 작업이 수행된 Transaction ID

판매 등록

Query Parameters

  • 필수 appAction : mrc402Sell

  • 필수 id : 판매 하려는 MRC402 ID

  • 필수 amount : 경매 입찰 금액

  • 필수 token : 구매시 지불 가능한 토큰 ID

  • 필수 price : 1개당 판매 금액

  • platform_address : 거래 체결시 수수료를 받을 거래 플렛폼의 메타코인 주소

  • platform_commission : 거래 체결시 거래 플렛폼이 받을 수수료의 비율(% 단위)

  • platform_name : 거래 플렛폼 이름

  • platform_url : 거래 플렛폼 url

Response

  • 필수 appReqKey : 링크 참조

  • 필수 code : 0000(성공), 9999(취소), 0001~9998(오류)

  • 필수 message : 성공시 빈 문자열, 실패시 오류 메시지

  • 필수 network : 1(Mainnet) or 5(TestNet)

  • 필수 txid : 작업이 수행된 Transaction ID

판매 취소

Query Parameters

  • 필수 appAction : mrc402Unsell

  • 필수 id : MRC402 DEX ID

Response

  • 필수 appReqKey : 링크 참조

  • 필수 code : 0000(성공), 9999(취소), 0001~9998(오류)

  • 필수 message : 성공시 빈 문자열, 실패시 오류 메시지

  • 필수 network : 1(Mainnet) or 5(TestNet)

  • 필수 txid : 작업이 수행된 Transaction ID

구매

Query Parameters

  • 필수 appAction : mrc402Buy

  • 필수 amount : 문자열, 구매 수량

  • 필수 id : MRC 402 ID

Response

  • 필수 appReqKey : 링크 참조

  • 필수 code : 0000(성공), 9999(취소), 0001~9998(오류)

  • 필수 message : 성공시 빈 문자열, 실패시 오류 메시지

  • 필수 network : 1(Mainnet) or 5(TestNet)

  • 필수 txid : 작업이 수행된 Transaction ID

필수 appName :

필수 appCallbackType :

필수 appCallback :

appReqKey :

appIcon :

network :

필수 appName :

필수 appCallbackType :

필수 appCallback :

appReqKey :

appIcon :

network :

필수 appName :

필수 appCallbackType :

필수 appCallback :

appReqKey :

appIcon :

network :

필수 appName :

필수 appCallbackType :

필수 appCallback :

appReqKey :

appIcon :

network :

필수 appName :

필수 appCallbackType :

필수 appCallback :

appReqKey :

appIcon :

network :

필수 appName :

필수 appCallbackType :

필수 appCallback :

appReqKey :

appIcon :

network :

필수 appName :

필수 appCallbackType :

필수 appCallback :

appReqKey :

appIcon :

network :

필수 appName :

필수 appCallbackType :

필수 appCallback :

appReqKey :

appIcon :

network :

필수 appName :

필수 appCallbackType :

필수 appCallback :

appReqKey :

appIcon :

network :

필수 appName :

필수 appCallbackType :

필수 appCallback :

appReqKey :

appIcon :

network :

링크 참조
링크 참조
링크 참조
요청 식별값
링크 참조
링크 참조
링크 참조
링크 참조
링크 참조
요청 식별값
링크 참조
링크 참조
링크 참조
링크 참조
링크 참조
요청 식별값
링크 참조
링크 참조
링크 참조
링크 참조
링크 참조
요청 식별값
링크 참조
링크 참조
링크 참조
링크 참조
링크 참조
요청 식별값
링크 참조
링크 참조
링크 참조
링크 참조
링크 참조
요청 식별값
링크 참조
링크 참조
링크 참조
링크 참조
링크 참조
요청 식별값
링크 참조
링크 참조
링크 참조
링크 참조
링크 참조
요청 식별값
링크 참조
링크 참조
링크 참조
링크 참조
링크 참조
요청 식별값
링크 참조
링크 참조
링크 참조
링크 참조
링크 참조
요청 식별값
링크 참조
링크 참조
링크 참조
링크 참조
링크 참조
요청 식별값
링크 참조
링크 참조