SHOWING: First 60
<h1>{{ self.entry.rune }}</h1>
%% if let Some(parent) = self.parent {
{{Iframe::main(parent)}}
%% }
<dl>
<dt>id</dt>
<dd>{{ self.id }}</dd>
<dt>number</dt>
<dd>{{ self.entry.number }}</dd>
<dt>timestamp</dt>
<dd><time>{{ timestamp(self.entry.timestamp) }}</time></dd>
<dt>etching block height</dt>
<dd><a href=/block/{{ self.id.height }}>{{ self.id.height }}</a></dd>
<dt>etching transaction index</dt>
<dd>{{ self.id.index }}</dd>
%% if let Some(end) = self.entry.end {
<dt>open etching end</dt>
<dd><a href=/block/{{ end }}>{{ end }}</a></dd>
%% }
%% if let Some(limit) = self.entry.limit {
<dt>open etching limit</dt>
<dd>{{ Pile{ amount: limit, divisibility: self.entry.divisibility, symbol: self.entry.symbol } }}</dd>
%% }
<dt>supply</dt>
<dd>{{ Pile{ amount: self.entry.supply, divisibility: self.entry.divisibility, symbol: self.entry.symbol } }}</dd>
<dt>burned</dt>
<dd>{{ Pile{ amount: self.entry.burned, divisibility: self.entry.divisibility, symbol: self.entry.symbol } }}</dd>
#45,051,266text confirmations: 0,
difficulty: 0.0,
hash: block_hash,
height,
median_time: None,
merkle_root: TxMerkleNode::all_zeros(),
n_tx: 0,
next_block_hash: None,
nonce: 0,
previous_block_hash: None,
time: 0,
version: Version::ONE,
version_hex: Some(vec![0, 0, 0, 0]),
})
.unwrap(),
)
} else {
match self.state().blocks.get(&block_hash) {
Some(block) => Ok(serde_json::to_value(hex::encode(serialize(&block.header))).unwrap()),
None => Err(Self::not_found()),
}
}
}
fn get_block(
&self,
block_hash: BlockHash,
verbosity: u64,
) -> Result<String, jsonrpc_core::Error> {
assert_eq!(verbosity, 0, "Verbosity level {verbosity} is unsupported");
match self.state().blocks.get(&block_hash) {
Some(block) => Ok(hex::encode(serialize(block))),
None => Err(Self::not_found()),
}
}
fn get_block_count(&self) -> Result<u64, jsonrpc_core::Error> {
#45,051,256textversion = "0.5.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d6183ddfa99b85da61a140bea0efc93fdf56ceaa041b37d553518030827f9905"
dependencies = [
"bytes",
"hyper",
"native-tls",
"tokio",
"tokio-native-tls",
]
[[package]]
name = "iana-time-zone"
version = "0.1.58"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8326b86b6cff230b97d0d312a6c40a60726df3332e721f72a1b035f451663b20"
dependencies = [
"android_system_properties",
"core-foundation-sys",
"iana-time-zone-haiku",
"js-sys",
"wasm-bindgen",
"windows-core",
]
[[package]]
name = "iana-time-zone-haiku"
version = "0.1.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f31827a206f56af32e590ba56d5d2d085f558508192593743f16b2306495269f"
dependencies = [
"cc",
]
[[package]]
name = "ident_case"
version = "1.0.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b9e0384b61958566e926dc50660321d12159025e767c18e043daf26b70104c39"
[[package]]
#45,051,250textname = "event-listener"
version = "2.5.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0206175f82b8d6bf6652ff7d71a1e27fd2e4efde587fd368662814d6ec1d9ce0"
[[package]]
name = "event-listener"
version = "4.0.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "770d968249b5d99410d61f5bf89057f3199a077a04d087092f58e7d10692baae"
dependencies = [
"concurrent-queue",
"parking",
"pin-project-lite",
]
[[package]]
name = "event-listener-strategy"
version = "0.4.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "958e4d70b6d5e81971bebec42271ec641e7ff4e170a6fa605f2b8a8b65cb97d3"
dependencies = [
"event-listener 4.0.0",
"pin-project-lite",
]
[[package]]
name = "executable-path"
version = "1.0.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "3ebc5a6d89e3c90b84e8f33c8737933dda8f1c106b5415900b38b9d433841478"
[[package]]
name = "fastrand"
version = "1.9.0"
source = "registry+https://github.com/rust-lang/crates.io-index"#44,996,092textversion = "0.5.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d6183ddfa99b85da61a140bea0efc93fdf56ceaa041b37d553518030827f9905"
dependencies = [
"bytes",
"hyper",
"native-tls",
"tokio",
"tokio-native-tls",
]
[[package]]
name = "iana-time-zone"
version = "0.1.58"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8326b86b6cff230b97d0d312a6c40a60726df3332e721f72a1b035f451663b20"
dependencies = [
"android_system_properties",
"core-foundation-sys",
"iana-time-zone-haiku",
"js-sys",
"wasm-bindgen",
"windows-core",
]
[[package]]
name = "iana-time-zone-haiku"
version = "0.1.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f31827a206f56af32e590ba56d5d2d085f558508192593743f16b2306495269f"
dependencies = [
"cc",
]
[[package]]
name = "ident_case"
version = "1.0.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b9e0384b61958566e926dc50660321d12159025e767c18e043daf26b70104c39"
[[package]]
#44,988,961texttransfer230.bear#40,099,572brc-20mint10.bear#39,228,030brc-20mint10.bear#39,228,018brc-20mint10.bear#39,228,015brc-20mint10.bear#39,228,013brc-20mint10.bear#39,228,009brc-20mint10.bear#39,228,007brc-20mint10.bear#39,228,006brc-20mint10.bear#39,228,005brc-20mint10.bear#39,228,004brc-20mint10.bear#39,227,997brc-20mint10.bear#39,227,996brc-20mint10.bear#39,227,995brc-20mint10.bear#39,227,993brc-20mint10.bear#39,227,991brc-20mint10.bear#39,227,978brc-20mint10.bear#39,227,971brc-20mint10.bear#39,227,966brc-20mint10.bear#39,227,964brc-20mint10.bear#39,227,960brc-20mint10.bear#39,227,958brc-20mint10.bear#39,227,951brc-20mint10.bear#39,227,949brc-20mint10.bear#39,227,948brc-209527.well#36,367,107text