![](/_next/image?url=%2Fimages%2Fgradient-top-bg.png&w=1920&q=75)
use super::*; #[derive(Serialize, Eq, PartialEq, Deserialize, Debug)] pub struct Output { pub inscriptions: Vec<Inscription>, } #[derive(Debug, Parser)] pub(crate) struct Decode { transaction: Option<PathBuf>, } impl Decode { pub(crate) fn run(self) -> SubcommandResult { let transaction = if let Some(path) = self.transaction { Transaction::consensus_decode(&mut File::open(path)?)? } else { Transaction::consensus_decode(&mut io::stdin())? }; let inscriptions = ParsedEnvelope::from_transaction(&transaction); Ok(Box::new(Output { inscriptions: inscriptions .into_iter() .map(|inscription| inscription.payload) .collect(), })) } }
Inscription #44969489
Collection
Ord
Owner
bc1pfyrup2...ynqs6u8dsyID
40e4ac545c...40aa1876i0
Detail
History
Sign Up for our Newsletter
And be the first to know about any updates!