Function encode_push_datas
Source pub fn encode_push_datas(parts: &[&[u8]]) -> Result<Vec<u8>, ScriptError>
Expand description
Encode multiple data payloads into a single byte vector with push prefixes.
Each element in parts gets its own OP_PUSHDATA prefix based on length.
§Arguments
parts - Slice of data byte slices to encode.
§Returns
A byte vector containing all pushes concatenated, or an error if any
part is too large.