// SPDX-License-Identifier: CC0-1.0
//! Script tags.
//!
//! Tags are used to differentiate the different kinds of scripts that appear
//! in Tidecoin transactions.
/// Sealed trait representing a type of script.
/// A P2SH redeem script.
/// A script signature (scriptSig).
/// A script public key (scriptPubKey).
/// A Segwit v0 witness script.