도매 CBDC 모델
향상된 버전의 Blockchain App Builder에는 도매 중앙 은행 디지털 통화 (CBDC) 시나리오에 대한 추가 방법을 생성하는 모델 속성이 포함되어 있습니다.
확장된 토큰 분류법 프레임워크 표준을 사용하는 토큰에 대한 사양 파일에 model: wcbdc
매개변수를 포함하는 경우 Blockchain App Builder는 도매 CBDC 애플리케이션과 함께 사용할 다음 추가 방법과 기능을 포함하여 애플리케이션별 체인코드를 생성합니다.
TypeScript 도매 CBDC에 대한 방법
도매 CBDC 체인 코드에는 일반 토큰 분류법 프레임워크 NFT 체인 코드에서 사용할 수 있는 모든 방법이 포함됩니다. 도매 CBDC 시나리오와 관련된 다음 추가 방법을 사용할 수 있습니다.-
setApplicationGroups
- 이 메소드는 API의 지정된 애플리케이션 그룹에 대한 계정 세부정보에서
application_groups
매개변수를 설정합니다. 이 메소드는 지정된 조직의Token Admin
또는Org Admin
에 의해서만 호출될 수 있습니다. -
getAllActiveAccounts
- 이 메소드는 지정된 토큰 ID와 연관된 모든 활성 계정을 반환합니다. 모든 사용자가 이 메소드를 호출할 수 있습니다.
-
getAllSuspendedAccounts
- 이 메소드는 지정된 토큰 ID와 연관된 일시 중지된 계정을 모두 반환합니다. 모든 사용자가 이 메소드를 호출할 수 있습니다.
-
getBurnQuantity
- 이 메소드는 지정된 조직에 대해 레코딩된 토큰의 총 수량을 반환합니다. 이 메소드는
Token Admin
,Token Auditor
또는 버너 롤을 가진 사용자만 호출할 수 있습니다. -
getActionHistory
- 이 방법은 조직 세부정보 및 관련된 계정(발신자, 수신자 및 공증인)의 사용자 ID를 포함하여 민트, 레코딩 및 이전(발행) 작업에 대해 호출자가 수행한 승인 또는 거부 기록을 검색합니다.
-
getPendingIssuance
- 이 방법은 발신자가 승인자로 지정된 모든 보류 중인 발행(이전) 트랜잭션(조직 세부정보 포함)과 관련된 계정의 사용자 ID(발신자, 수신자 및 공증인)를 검색합니다. 이 메소드는 체인 코드의
Token Admin
또는Token Auditor
, 지정된 조직의Org Admin
또는Org Auditor
또는Notary
로만 호출할 수 있습니다. -
getPendingRequest
- 이 메서드는 호출자가 승인자로 할당된 지정된 유형의 보류 중인 모든 요청을 검색합니다. 이 메소드는 체인 코드의
Token Admin
또는Token Auditor
, 지정된 조직의Org Admin
또는Org Auditor
또는Notary
로만 호출할 수 있습니다. -
getTotalBalanceByCallerOrgId
- 이 메소드는 호출자 조직의 총 잔액을 검색합니다.
Token Admin
,Token Auditor
,Org Admin
,Org Auditor
또는 계정 소유자가 호출할 수 있습니다. -
getTransactionWithBlockNumber
- 이 메소드는 지정된 트랜잭션 ID에 대한 트랜잭션의 세부정보를 반환합니다.
도매 CBDC 모델에 대해 다음 API가 수정되었습니다.
도매 CBDC에 대한 이동 방법
도매 CBDC 체인 코드에는 일반 토큰 분류법 프레임워크 NFT 체인 코드에서 사용할 수 있는 모든 방법이 포함됩니다. 도매 CBDC 시나리오와 관련된 다음 추가 방법을 사용할 수 있습니다.-
SetApplicationGroups
- 이 메소드는 API의 지정된 애플리케이션 그룹에 대한 계정 세부정보에서
application_groups
매개변수를 설정합니다. 이 메소드는 지정된 조직의Token Admin
또는Org Admin
에 의해서만 호출될 수 있습니다. -
GetAllActiveAccounts
- 이 메소드는 지정된 토큰 ID와 연관된 모든 활성 계정을 반환합니다. 모든 사용자가 이 메소드를 호출할 수 있습니다.
-
GetAllSuspendedAccounts
- 이 메소드는 지정된 토큰 ID와 연관된 일시 중지된 계정을 모두 반환합니다. 모든 사용자가 이 메소드를 호출할 수 있습니다.
-
GetBurnQuantity
- 이 메소드는 지정된 조직에 대해 레코딩된 토큰의 총 수량을 반환합니다. 이 메소드는
Token Admin
,Token Auditor
또는 버너 롤을 가진 사용자만 호출할 수 있습니다. -
GetActionHistory
- 이 방법은 조직 세부정보 및 관련된 계정(발신자, 수신자 및 공증인)의 사용자 ID를 포함하여 민트, 레코딩 및 이전(발행) 작업에 대해 호출자가 수행한 승인 또는 거부 기록을 검색합니다.
-
GetPendingIssuance
- 이 방법은 발신자가 승인자로 지정된 모든 보류 중인 발행(이전) 트랜잭션(조직 세부정보 포함)과 관련된 계정의 사용자 ID(발신자, 수신자 및 공증인)를 검색합니다. 이 메소드는 체인 코드의
Token Admin
또는Token Auditor
, 지정된 조직의Org Admin
또는Org Auditor
또는Notary
로만 호출할 수 있습니다. -
GetPendingRequest
- 이 메서드는 호출자가 승인자로 할당된 지정된 유형의 보류 중인 모든 요청을 검색합니다. 이 메소드는 체인 코드의
Token Admin
또는Token Auditor
, 지정된 조직의Org Admin
또는Org Auditor
또는Notary
로만 호출할 수 있습니다. -
GetTotalBalanceByCallerOrgId
- 이 메소드는 호출자 조직의 총 잔액을 검색합니다.
Token Admin
,Token Auditor
,Org Admin
,Org Auditor
또는 계정 소유자가 호출할 수 있습니다. -
GetTransactionWithBlockNumber
- 이 메소드는 지정된 트랜잭션 ID에 대한 트랜잭션의 세부정보를 반환합니다.
도매 CBDC 모델에 대해 다음 API가 수정되었습니다.
TypeScript 도매 CBDC에 대한 SDK 방법
-
setApplicationGroups
- 이 메소드는 API의 지정된 애플리케이션 그룹에 대한 계정 세부정보에서
application_groups
매개변수를 설정합니다. -
getAllActiveAccounts
- 이 메소드는 지정된 토큰 ID와 연관된 모든 활성 계정을 반환합니다.
-
getAllSuspendedAccounts
- 이 메소드는 지정된 토큰 ID와 연관된 일시 중지된 계정을 모두 반환합니다.
-
getBurnQuantity
- 이 메소드는 지정된 조직에 대해 레코딩된 토큰의 총 수량을 반환합니다.
-
getActionHistory
- 이 방법은 조직 세부정보 및 관련된 계정(발신자, 수신자 및 공증인)의 사용자 ID를 포함하여 민트, 레코딩 및 이전(발행) 작업에 대해 호출자가 수행한 승인 또는 거부 기록을 검색합니다.
-
getPendingIssuance
- 이 방법은 발신자가 승인자로 지정된 모든 보류 중인 발행(이전) 트랜잭션(조직 세부정보 포함)과 관련된 계정의 사용자 ID(발신자, 수신자 및 공증인)를 검색합니다.
-
getPendingRequest
- 이 메서드는 호출자가 승인자로 할당된 지정된 유형의 보류 중인 모든 요청을 검색합니다.
-
getTotalBalanceByCallerOrgId
- 이 메소드는 호출자 조직의 총 잔액을 검색합니다.
-
getTransactionWithBlockNumber
- 이 메소드는 지정된 트랜잭션 ID에 대한 트랜잭션의 세부정보를 반환합니다.
도매 CBDC 모델에 대해 다음 SDK 방법이 수정되었습니다.
도매 CBDC에 대한 이동 SDK 방법
-
SetApplicationGroups
- 이 메소드는 API의 지정된 애플리케이션 그룹에 대한 계정 세부정보에서
application_groups
매개변수를 설정합니다. -
GetAllActiveAccounts
- 이 메소드는 지정된 토큰 ID와 연관된 모든 활성 계정을 반환합니다.
-
GetAllSuspendedAccounts
- 이 메소드는 지정된 토큰 ID와 연관된 일시 중지된 계정을 모두 반환합니다.
-
GetBurnQuantity
- 이 메소드는 지정된 조직에 대해 레코딩된 토큰의 총 수량을 반환합니다.
-
GetActionHistory
- 이 방법은 조직 세부정보 및 관련된 계정(발신자, 수신자 및 공증인)의 사용자 ID를 포함하여 민트, 레코딩 및 이전(발행) 작업에 대해 호출자가 수행한 승인 또는 거부 기록을 검색합니다.
-
GetPendingIssuance
- 이 방법은 발신자가 승인자로 지정된 모든 보류 중인 발행(이전) 트랜잭션(조직 세부정보 포함)과 관련된 계정의 사용자 ID(발신자, 수신자 및 공증인)를 검색합니다.
-
GetPendingRequest
- 이 메서드는 호출자가 승인자로 할당된 지정된 유형의 보류 중인 모든 요청을 검색합니다.
-
GetTotalBalanceByCallerOrgId
- 이 메소드는 호출자 조직의 총 잔액을 검색합니다.
-
GetTransactionWithBlockNumber
- 이 메소드는 지정된 트랜잭션 ID에 대한 트랜잭션의 세부정보를 반환합니다.
도매 CBDC 모델에 대해 다음 SDK 방법이 수정되었습니다.