Inscription {{ self.inscription_number }}

%% if let Some(previous) = self.previous { %% } else {
%% } {{Iframe::main(self.inscription_id)}} %% if let Some(next) = self.next { %% } else {
%% }
%% if !self.children.is_empty() {
children
%% for id in &self.children { {{Iframe::thumbnail(*id)}} %% }
all
%% }
id
{{ self.inscription_id }}
%% if let Some(parent) = &self.parent {
parent
{{Iframe::thumbnail(*parent)}}
%% } %% if self.charms != 0 {
charms
%% for charm in Charm::ALL { %% if charm.is_set(self.charms) { {{charm.icon()}} %% } %% }
%% } %% if let Some(metadata) = self.inscription.metadata() {
metadata
{{ Trusted(MetadataHtml(&metadata)) }}
%% } %% if let Some(output) = &self.output { %% if let Ok(address) = self.chain.address_from_script(&output.script_pubkey ) {
address
{{ address }}
%% }
output value
{{ output.value }}
%% } %% if let Some(sat) = self.sat {
sat
{{sat}}
%% } %% if let Some(metaprotocol) = self.inscription.metaprotocol() {
metaprotocol
{{ metaprotocol }}
%% } %% if self.inscription.content_length().is_some() || self.inscription.delegate().is_some() { %% if let Some(delegate) = self.inscription.delegate() {
delegate
{{ delegate }}
%% }
preview
link
content
link
%% if let Some(content_length) = self.inscription.content_length() {
content length
{{ content_length }} bytes
%% } %% } %% if let Some(content_type) = self.inscription.content_type() {
content type
{{ content_type }}
%% } %% if let Some(content_encoding) = self.inscription.content_encoding() {
content encoding
{{ content_encoding.to_str().unwrap_or_default() }}
%% }
timestamp
genesis height
{{ self.genesis_height }}
genesis fee
{{ self.genesis_fee }}
genesis transaction
{{ self.inscription_id.txid }}
location
{{ self.satpoint }}
output
{{ self.satpoint.outpoint }}
offset
{{ self.satpoint.offset }}
ethereum teleburn address
{{ teleburn::Ethereum::from(self.inscription_id) }}
%% if let Some(rune) = self.rune {
rune
{{ rune }}
%% }