[−][src]Module grin_wallet_libwallet::slate_versions::v2
Contains V2 of the slate (grin-wallet 1.1.0) Changes from V1:
- ParticipantData struct fields serialized as hex strings instead of arrays:
- public_blind_excess
- public_nonce
- part_sig
- message_sig
- Transaction fields serialized as hex strings instead of arrays:
- offset
- Input field serialized as hex strings instead of arrays: commit
- Output fields serialized as hex strings instead of arrays: commit proof
- TxKernel fields serialized as hex strings instead of arrays: commit signature
- version field removed
- VersionCompatInfo struct created with fields and added to beginning of struct version: u16 orig_version: u16, block_header_version: u16,
Structs
InputV2 | |
OutputV2 | |
ParticipantDataV2 | |
SlateV2 | |
TransactionBodyV2 | TransactionBody is a common abstraction for transaction and block |
TransactionV2 | A transaction |
TxKernelV2 | |
VersionCompatInfoV2 |