6 예치금 토큰 애플리케이션

보증금 토큰 애플리케이션 시나리오는 최소한의 거버넌스 오버헤드로 토큰의 발행 및 배포를 지원합니다.

예금 토큰 샘플은 은행 예금을 나타내는 대체 가능 토큰의 수명 주기를 나타냅니다. 제출된 모든 토큰 전송은 활성 승인 정책에 대해 평가됩니다. 승인이 필요하지 않은 경우 이전이 정산되고, 그렇지 않은 경우 대기 중 상태로 유지되며 구성된 승인자 순서로 경로 지정됩니다.

보증금 토큰 솔루션은 다음과 같은 다운로드 가능한 패키지로 구성됩니다.

  • 사전 구축된 예금 토큰 스마트 계약
  • 예금 토큰 설정 및 수명 주기 작업을 위한 래퍼 API
  • 분석을 지원하는 데이터베이스 뷰 정의
  • 토큰화된 예금 작업을 위한 샘플 웹 애플리케이션

예금 토큰 패키지를 가져오려면 Oracle Blockchain Platform Enterprise Edition 콘솔에서 디지털 자산을 누릅니다. 애플리케이션을 누른 다음 예치금 토큰 애플리케이션을 선택합니다.

실제로 스마트 계약을 호출하지 않고 애플리케이션에 대한 샘플 작업을 미리 보려면 수명 주기를 누릅니다.

빠른 시작

다음 단계를 순서대로 완료하고 먼저 은행을 설정한 다음 각 참여 기관에 대해 필요한 설정을 반복합니다.

  1. 원클릭 배포를 사용하여 Oracle Blockchain Platform 인스턴스에서 예금 토큰 애플리케이션을 배포합니다. 스마트 계약, 래퍼 API, 리치 이력 서비스, 애플리케이션 및 서비스 구성이 준비될 때까지 기다립니다.
  2. 응용 프로그램 URL을 엽니다. 보증금 토큰 ID를 입력하고 미리 채워진 값을 검토하고 선택적으로 사용자 관련 사용자정의를 업데이트합니다. 계정을 생성하기 전에 구성을 적용하십시오.
  3. 부트스트랩 뱅크 관리자로 사인인하고 토큰을 초기화합니다. 설립자와 가입자 기관 조직을 등록하거나 확인합니다. 각 참여 기관에 대한 은행 계정 및 기관 관리자 계정을 생성하고 각 사용자의 전자 지갑을 선택하거나 생성하고 적절한 애플리케이션 그룹 및 한도를 선택합니다.
  4. 각 참여 조직에 대한 배포 및 설정을 완료합니다. 기관 관리자는 사인인하고 조직의 나머지 관리자, 책임자, 사용자 및 감사자 계정을 생성합니다.
  5. 기관 관리자 계정이 생성된 후 은행 관리자는 각 관리자 계정에 대해 계정 작업 > 역할 동기화 명령을 사용하여 해당 Escrow 원장 역할을 추가합니다. 기관 관리자는 관리자 애플리케이션 그룹을 지정할 수 있지만 UI에 Escrow로 표시되는 필수 Besu Notary 롤을 부여할 수 없습니다. 모든 계정, 전자 지갑, 그룹, 역할 및 한도를 확인합니다.
  6. 각 은행 및 기관 가상 사용자로 사인인하여 예상 작업 영역이 열리고 전자 지갑 및 계정 컨텍스트가 올바르며 제한된 작업을 사용할 수 없는지 확인합니다.
  7. 토큰 수명 주기에서 작업 실행: 생성 요청 및 승인, 발행자에게 이전, 값 분배 또는 반환, 가입자 이전 승인 및 폐기 값.
  8. 트랜잭션 페이지 및 감사자 작업영역을 사용하여 잔액, 보류 중인 요청, 작업 ID 및 최종 원장 기록을 확인합니다.