Pseudo-Transactions
Pseudo-transactions은 사용자가 제출하거나 네트워크를 통해 전파되지 않습니다. 대신, 서버는 특정 프로토콜 규칙에 따라 제안된 Ledger에 직접 pseudo-transactions을 삽입할 수 있습니다. 충분한 서버가 동일한 pseudo-transactions을 제안하면 합의 프로세스가 이를 승인하고 해당 원장의 트랜잭션 데이터에 pseudo-transactions이 포함됩니다.
공통 필드에 대한 특수 값(Special Values for Common Fields)
일반 트랜잭션에 필요한 공통 필드(common fields) 중 일부는 pseudo-transactions에 적합하지 않습니다. pseudo-transactions은 이러한 공통 필드에 다음과 같은 특수 값을 사용합니다:
Fee
문자열
양
0
Sequence
숫자
UInt32
0
SigningPubKey
문자열
얼룩
""(빈 문자열)
TxnSignature
문자열
얼룩
""(빈 문자열)
Pseudo-transactions은 다음과 같은 공통 필드를 정상적으로 사용합니다:
TransactionType
Flags
필드
JSON 유형
내부 유형
설명
TransactionType
String
UInt16
(필수) 트랜잭션 유형입니다.
Flags
Number
UInt32
(선택 사항) 이 트랜잭션에 대한 비트 플래그 집합입니다. 특정 플래그의 의미는 거래 유형에 따라 다릅니다.
트랜잭션 처리 변경을 활성화합니다.
Last updated