빠른 배치 사용

(Hyperledger Fabric v2.x) 빠른 배포 옵션을 사용하여 1단계 체인코드 배포를 완료할 수 있습니다. 이 옵션은 체인코드 테스트에 권장됩니다.

빠른 배치는 기본 설정을 사용하고, 채널의 모든 피어에 체인코드를 설치하고, 기본 보증 정책을 사용하여 체인코드를 배치하고, REST 프록시에서 체인코드를 사용으로 설정합니다.
다음 정보에 유의하십시오.
이 작업을 완료하려면 관리자여야 합니다.
  1. 콘솔로 이동하고 Chaincodes(체인 코드) 탭을 선택합니다.
  2. 체인 코드 탭에서 새 체인 코드 배포를 누릅니다.
    체인 코드 배포 페이지가 표시됩니다.
  3. 빠른 배치를 누릅니다.
    체인코드 배치(빠른) 페이지가 표시됩니다.
  4. 패키지 레이블 필드에 체인코드 패키지에 대한 설명을 입력합니다.
    체인 코드에 레이블을 지정할 때 다음 지침을 사용합니다.
    • ASCII 영숫자, 대시(-) 및 밑줄(_)을 사용합니다.
    • 레이블은 ASCII 영숫자로만 시작하고 끝나야 합니다. 예를 들어, _mychaincode 또는 mychaincode_과 같은 레이블을 사용할 수 없습니다.
    • 대시(-)와 밑줄(_) 뒤에는 ASCII 영숫자가 와야 합니다. 예를 들어, my--chaincode 또는 my-_chaincode와 같은 이름은 사용할 수 없습니다.
    • 패키지 레이블의 길이는 최대 50자일 수 있습니다.
  5. 체인 코드 이름 필드에 체인 코드의 고유 이름을 입력합니다. 버전 필드에 체인코드의 버전 번호를 지정하는 문자열 값을 입력합니다.
    체인 코드 이름을 지정할 때 다음 지침을 사용합니다.
    • ASCII 영숫자, 대시(-) 및 밑줄(_)을 사용합니다.
    • 이름은 ASCII 영숫자로만 시작하고 끝나야 합니다.
    • 대시(-)와 밑줄(_) 뒤에는 ASCII 영숫자가 와야 합니다.
    • 이름과 버전은 각각 64자까지 포함할 수 있습니다.
    • 체인코드 버전에는 마침표(.) 및 더하기 기호(+)도 포함될 수 있습니다.
  6. 체인 코드를 초기화해야 하는 경우 초기 필요를 선택합니다.
    Init-required가 선택된 경우 클라이언트 응용 프로그램은 다른 함수를 호출하기 전에 isInit 플래그를 지정하여 Init 함수를 명시적으로 호출해야 합니다.
  7. 다른 기본 설정을 검토하고 필요에 따라 수정합니다.
  8. .zip 파일에 체인코드 소스를 배치하는 경우 패키지화된 체인코드임을 선택 해제된 상태로 둡니다. .tar.gz 파일에 체인코드 패키지를 배포하는 경우 패키지된 체인코드임을 선택합니다.
  9. 체인 코드 파일 업로드를 누르고 업로드 및 배포할 체인 코드 파일을 찾습니다.
  10. 제출을 누릅니다.
    체인코드는 채널의 피어에 설치되고 배포됩니다.
채널 탭에서 체인코드를 배포한 채널의 이름을 누르고 배포된 체인코드를 누릅니다. 배포된 체인 코드의 이름, 버전, 시퀀스 번호 및 패키지 ID가 요약 테이블과 승인됨 및 커밋됨 상태에 표시됩니다.