결합된 토큰 프레임워크 계약 패키지
결합 된 토큰 프레임워크는 Blockchain App Builder에서 지원하는 확장 된 ERC-1155 표준을 사용합니다.
NFT 아트 컬렉션 마켓플레이스 샘플은 결합된 토큰 일반 프레임워크의 사용을 보여줍니다. 샘플에는 예술 작품과 관련된 무형 토큰(NFT)을 구매하고 판매하기 위한 마켓플레이스를 나타내는 계약이 포함되어 있습니다. 이 샘플에서 NFT 플랫폼 제공 업체는 블록 체인 네트워크에서 예술 작품을 위해 NFT를 민트 (작성) 할 수있는 박물관을 온보드합니다. 그런 다음 소비자는 Eth 또는 ERC-20 동전을 사용하여 박물관에서 NFT를 구입할 수 있습니다. 소비자가 NFT를 구매하면 박물관은 대체 가능한 토큰 계정에 충성도 토큰을 수여합니다. 소비자는 또한 NFT를 판매할 수 있습니다. 계약은 토큰 초기화, 계정 작업, 역할 지정, 민팅, 전송 및 레코딩을 포함하여 토큰 수명 주기를 관리하는 데 필요한 방법을 구현합니다. 또한 민팅, 이전 및 레코딩 작업을 승인하기 위한 공증 계정을 제공하고 일일 한도 및 감사 절차를 통한 규정 준수를 지원합니다.
결합된 토큰 프레임워크 계약 패키지는 서비스 콘솔에서 다운로드할 수 있으며 다음 구성요소를 포함합니다.
CombinedTokenSmartContract.zip- 배치를 위해 패키지화된 계약을 포함하는 아카이브 파일입니다. CLI에서 또는 Visual Studio Code용 Blockchain App Builder 확장을 사용하여 계약을 배포할 수 있습니다.CombinedTokenWrapperAPI.zip- 계약에서 API를 테스트하는 데 사용할 수 있는 Postman 모음입니다.README.md- 계약 작업을 위한 단계별 가이드입니다.README.md파일은CombinedTokenSmartContract.zip아카이브 파일에 포함되어 있습니다.
결합된 토큰 프레임워크 계약 패키지를 가져오려면 Oracle Blockchain Platform Enterprise Edition 콘솔에서 디지털 자산 탭을 선택한 다음 결합된 토큰 프레임워크를 선택합니다.