Output {{self.outpoint}}

%% if !self.inscriptions.is_empty() {
inscriptions
%% for inscription in &self.inscriptions { {{Iframe::thumbnail(*inscription)}} %% }
%% } %% if !self.runes.is_empty() {
runes
%% for (rune, balance) in &self.runes { %% }
rune balance
{{ rune }} {{ balance }}
%% }
value
{{ self.output.value }}
script pubkey
{{ self.output.script_pubkey.to_asm_string() }}
%% if let Ok(address) = self.chain.address_from_script(&self.output.script_pubkey ) {
address
{{ address }}
%% }
transaction
{{ self.outpoint.txid }}
%% if let Some(list) = &self.list { %% match list { %% List::Unspent(ranges) => {

{{"Sat Range".tally(ranges.len())}}

%% } %% List::Spent => {

Output has been spent.

%% } %% } %% }