Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
10 changes: 10 additions & 0 deletions proto/utxorpc/v1beta/cardano/cardano.proto
Original file line number Diff line number Diff line change
Expand Up @@ -86,6 +86,8 @@ message WitnessSet {
repeated VKeyWitness vkeywitness = 1; // List of VKey witnesses.
repeated Script script = 2; // List of scripts.
repeated PlutusData plutus_datums = 3; // List of Plutus data elements associated with the transaction.
repeated Redeemer redeemers = 4; // List of redeemers
repeated BootstrapWitness bootstrapWitnesses = 5 // List of bootstrap witnesses
}

// Auxiliary data not directly tied to the validation process
Expand Down Expand Up @@ -208,6 +210,14 @@ message Block {
uint64 timestamp = 3; // Block ms timestamp
}

// Represents bootstrap keys from Byron era
message BootstrapWitness {
bytes vkey = 1; // Verification key.
bytes signature = 2; // Signature generated using the associated private key.
bytes chain_code = 3; // 32 bytes of chain code
bytes attributes = 4; // key attributes
}

// Represents a VKey witness used to sign a transaction.
message VKeyWitness {
bytes vkey = 1; // Verification key.
Expand Down