mirror of
https://github.com/bitcoinresearchkit/brk.git
synced 2026-06-08 06:01:57 -07:00
global: snapshot
This commit is contained in:
Generated
+16
-10
@@ -151,13 +151,12 @@ checksum = "7c02d123df017efcdfbd739ef81735b36c5ba83ec3c59c80a9d7ecc718f92e50"
|
||||
|
||||
[[package]]
|
||||
name = "async-compression"
|
||||
version = "0.4.36"
|
||||
version = "0.4.37"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "98ec5f6c2f8bc326c994cb9e241cc257ddaba9afa8555a43cffbb5dd86efaa37"
|
||||
checksum = "d10e4f991a553474232bc0a31799f6d24b034a84c0971d80d2e2f78b2e576e40"
|
||||
dependencies = [
|
||||
"compression-codecs",
|
||||
"compression-core",
|
||||
"futures-core",
|
||||
"pin-project-lite",
|
||||
"tokio",
|
||||
]
|
||||
@@ -494,6 +493,7 @@ dependencies = [
|
||||
"brk_types",
|
||||
"minreq",
|
||||
"serde",
|
||||
"serde_json",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
@@ -1021,9 +1021,9 @@ checksum = "ea0095f6103c2a8b44acd6fd15960c801dafebf02e21940360833e0673f48ba7"
|
||||
|
||||
[[package]]
|
||||
name = "compression-codecs"
|
||||
version = "0.4.35"
|
||||
version = "0.4.36"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "b0f7ac3e5b97fdce45e8922fb05cae2c37f7bbd63d30dd94821dacfd8f3f2bf2"
|
||||
checksum = "00828ba6fd27b45a448e57dbfe84f1029d4c9f26b368157e9a448a5f49a2ec2a"
|
||||
dependencies = [
|
||||
"brotli",
|
||||
"compression-core",
|
||||
@@ -2752,16 +2752,18 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "rapidhash"
|
||||
version = "4.2.0"
|
||||
version = "4.2.1"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "2988730ee014541157f48ce4dcc603940e00915edc3c7f9a8d78092256bb2493"
|
||||
checksum = "5d8b5b858a440a0bc02625b62dd95131b9201aa9f69f411195dd4a7cfb1de3d7"
|
||||
dependencies = [
|
||||
"rustversion",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "rawdb"
|
||||
version = "0.5.7"
|
||||
version = "0.5.8"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "a1eb09ba02f9467845fde4a1fadb317721025f2b836f22a5a7d3567c9e100875"
|
||||
dependencies = [
|
||||
"libc",
|
||||
"log",
|
||||
@@ -3702,7 +3704,9 @@ checksum = "8f54a172d0620933a27a4360d3db3e2ae0dd6cceae9730751a036bbf182c4b23"
|
||||
|
||||
[[package]]
|
||||
name = "vecdb"
|
||||
version = "0.5.7"
|
||||
version = "0.5.8"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "0b7b02690e7c013257b959b482fac78e90f73764efa8a57551e1e67a06ad7ab4"
|
||||
dependencies = [
|
||||
"ctrlc",
|
||||
"log",
|
||||
@@ -3721,7 +3725,9 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "vecdb_derive"
|
||||
version = "0.5.7"
|
||||
version = "0.5.8"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "21339c58345d1a422c2574b1114b3cd862900a9196421dc7acf43aca48c288bb"
|
||||
dependencies = [
|
||||
"quote",
|
||||
"syn",
|
||||
|
||||
+2
-3
@@ -79,9 +79,8 @@ serde_json = { version = "1.0.149", features = ["float_roundtrip"] }
|
||||
smallvec = "1.15.1"
|
||||
tokio = { version = "1.49.0", features = ["rt-multi-thread"] }
|
||||
tracing = { version = "0.1", default-features = false, features = ["std"] }
|
||||
# vecdb = { version = "0.5.7", features = ["derive", "serde_json", "pco", "schemars"] }
|
||||
vecdb = { path = "../anydb/crates/vecdb", features = ["derive", "serde_json", "pco", "schemars"] }
|
||||
# vecdb = { git = "https://github.com/anydb-rs/anydb", features = ["derive", "serde_json", "pco"] }
|
||||
vecdb = { version = "0.5.8", features = ["derive", "serde_json", "pco", "schemars"] }
|
||||
# vecdb = { path = "../anydb/crates/vecdb", features = ["derive", "serde_json", "pco", "schemars"] }
|
||||
|
||||
[workspace.metadata.release]
|
||||
shared-version = true
|
||||
|
||||
@@ -93,12 +93,41 @@ fn collect_positions_bottom_up(
|
||||
}
|
||||
}
|
||||
|
||||
/// Check if a list of positions contains incompatible values.
|
||||
///
|
||||
/// Positions are incompatible if there are multiple different non-Identity positions,
|
||||
/// meaning different pattern instances use different naming conventions.
|
||||
fn has_incompatible_positions(positions: &[FieldNamePosition]) -> bool {
|
||||
let non_identity: Vec<_> = positions
|
||||
.iter()
|
||||
.filter(|p| !matches!(p, FieldNamePosition::Identity))
|
||||
.collect();
|
||||
|
||||
if non_identity.len() <= 1 {
|
||||
return false;
|
||||
}
|
||||
|
||||
// Check if all non-identity positions are the same
|
||||
let first = &non_identity[0];
|
||||
non_identity.iter().skip(1).any(|p| p != first)
|
||||
}
|
||||
|
||||
/// Merge multiple observed positions for each field into a single position.
|
||||
/// Uses the first non-Identity position found, as Identity from root-level
|
||||
/// instances is now handled by passing empty `acc`.
|
||||
///
|
||||
/// Returns an empty map if any field has incompatible positions across instances,
|
||||
/// which will cause `is_parameterizable()` to return false for the pattern.
|
||||
fn merge_field_positions(
|
||||
field_positions: &HashMap<String, Vec<FieldNamePosition>>,
|
||||
) -> HashMap<String, FieldNamePosition> {
|
||||
// First check for incompatible positions
|
||||
for positions in field_positions.values() {
|
||||
if has_incompatible_positions(positions) {
|
||||
// Incompatible positions found - pattern cannot be parameterized
|
||||
return HashMap::new();
|
||||
}
|
||||
}
|
||||
|
||||
// All positions are compatible, proceed with merge
|
||||
field_positions
|
||||
.iter()
|
||||
.filter_map(|(field_name, positions)| {
|
||||
|
||||
@@ -7,6 +7,7 @@ use std::collections::{BTreeMap, BTreeSet, HashMap};
|
||||
|
||||
use brk_types::{Index, TreeNode, extract_json_type};
|
||||
|
||||
use crate::analysis::names::analyze_pattern_level;
|
||||
use crate::{IndexSetPattern, PatternField, child_type_name};
|
||||
|
||||
/// Get the first leaf name from a tree node.
|
||||
@@ -116,22 +117,55 @@ fn collect_indexes_from_tree(
|
||||
/// For cohort-level instances, returns the common prefix or suffix among all leaves.
|
||||
pub fn get_pattern_instance_base(node: &TreeNode) -> String {
|
||||
let leaf_names = get_all_leaf_names(node);
|
||||
if leaf_names.is_empty() {
|
||||
find_common_base(&leaf_names)
|
||||
}
|
||||
|
||||
/// Find the common base from a set of metric names.
|
||||
/// Tries prefix, suffix, then strips first/last segments and retries.
|
||||
fn find_common_base(names: &[String]) -> String {
|
||||
if names.is_empty() {
|
||||
return String::new();
|
||||
}
|
||||
|
||||
// First try to find a common prefix
|
||||
let common_prefix = find_common_prefix_at_underscore(&leaf_names);
|
||||
// Try common prefix
|
||||
let common_prefix = find_common_prefix_at_underscore(names);
|
||||
if !common_prefix.is_empty() {
|
||||
return common_prefix.trim_end_matches('_').to_string();
|
||||
}
|
||||
|
||||
// If no common prefix, try to find a common suffix
|
||||
let common_suffix = find_common_suffix_at_underscore(&leaf_names);
|
||||
// Try common suffix
|
||||
let common_suffix = find_common_suffix_at_underscore(names);
|
||||
if !common_suffix.is_empty() {
|
||||
return common_suffix.trim_start_matches('_').to_string();
|
||||
}
|
||||
|
||||
// If neither works, the common part may be in the middle.
|
||||
// Strip the first underscore segment (varying prefix) and try again.
|
||||
let stripped_prefix: Vec<String> = names
|
||||
.iter()
|
||||
.filter_map(|name| name.split_once('_').map(|(_, rest)| rest.to_string()))
|
||||
.collect();
|
||||
|
||||
if stripped_prefix.len() == names.len() {
|
||||
let common_prefix = find_common_prefix_at_underscore(&stripped_prefix);
|
||||
if !common_prefix.is_empty() {
|
||||
return common_prefix.trim_end_matches('_').to_string();
|
||||
}
|
||||
}
|
||||
|
||||
// Try stripping last segment (varying suffix) and look for common suffix
|
||||
let stripped_suffix: Vec<String> = names
|
||||
.iter()
|
||||
.filter_map(|name| name.rsplit_once('_').map(|(rest, _)| rest.to_string()))
|
||||
.collect();
|
||||
|
||||
if stripped_suffix.len() == names.len() {
|
||||
let common_suffix = find_common_suffix_at_underscore(&stripped_suffix);
|
||||
if !common_suffix.is_empty() {
|
||||
return common_suffix.trim_start_matches('_').to_string();
|
||||
}
|
||||
}
|
||||
|
||||
String::new()
|
||||
}
|
||||
|
||||
|
||||
@@ -11,7 +11,7 @@ impl LanguageSyntax for PythonSyntax {
|
||||
}
|
||||
|
||||
fn path_expr(&self, base_var: &str, suffix: &str) -> String {
|
||||
format!("f'{{{{{}}}}}{}'", base_var, suffix)
|
||||
format!("f'{{{}}}{}'", base_var, suffix)
|
||||
}
|
||||
|
||||
fn position_expr(&self, pos: &FieldNamePosition, base_var: &str) -> String {
|
||||
@@ -21,20 +21,19 @@ impl LanguageSyntax for PythonSyntax {
|
||||
if let Some(suffix) = s.strip_prefix('_') {
|
||||
format!("_m({}, '{}')", base_var, suffix)
|
||||
} else {
|
||||
format!("f'{{{{{}}}}}{}'", base_var, s)
|
||||
format!("f'{{{}}}{}'", base_var, s)
|
||||
}
|
||||
}
|
||||
FieldNamePosition::Prepend(s) => {
|
||||
// Handle empty acc case for prepend
|
||||
// Want to produce: (f'prefix_{acc}' if acc else 'prefix')
|
||||
if let Some(prefix) = s.strip_suffix('_') {
|
||||
format!(
|
||||
"(f'{s}{{{{{base_var}}}}}' if {base_var} else '{prefix}')",
|
||||
s = s,
|
||||
base_var = base_var,
|
||||
prefix = prefix
|
||||
"(f'{}{{{}}}' if {} else '{}')",
|
||||
s, base_var, base_var, prefix
|
||||
)
|
||||
} else {
|
||||
format!("f'{}{{{{{}}}}}'", s, base_var)
|
||||
format!("f'{}{{{}}}'" , s, base_var)
|
||||
}
|
||||
}
|
||||
FieldNamePosition::Identity => base_var.to_string(),
|
||||
@@ -80,7 +79,7 @@ impl LanguageSyntax for PythonSyntax {
|
||||
}
|
||||
|
||||
fn index_field_name(&self, index_name: &str) -> String {
|
||||
format!("by_{}", to_snake_case(index_name))
|
||||
to_snake_case(index_name)
|
||||
}
|
||||
|
||||
fn string_literal(&self, value: &str) -> String {
|
||||
|
||||
@@ -5,5 +5,7 @@
|
||||
//! language backends.
|
||||
|
||||
mod fields;
|
||||
mod tree;
|
||||
|
||||
pub use fields::*;
|
||||
pub use tree::*;
|
||||
|
||||
@@ -0,0 +1,58 @@
|
||||
//! Shared tree generation helpers.
|
||||
|
||||
use std::collections::{HashMap, HashSet};
|
||||
|
||||
use brk_types::TreeNode;
|
||||
|
||||
use crate::{ClientMetadata, PatternField, get_fields_with_child_info};
|
||||
|
||||
/// Context for generating a tree node, returned by `prepare_tree_node`.
|
||||
pub struct TreeNodeContext<'a> {
|
||||
/// The children of the branch node.
|
||||
pub children: &'a std::collections::BTreeMap<String, TreeNode>,
|
||||
/// Fields with optional child field info for generic pattern lookup.
|
||||
pub fields_with_child_info: Vec<(PatternField, Option<Vec<PatternField>>)>,
|
||||
/// Just the fields (for pattern lookup).
|
||||
pub fields: Vec<PatternField>,
|
||||
}
|
||||
|
||||
/// Prepare a tree node for generation.
|
||||
/// Returns None if the node should be skipped (not a branch, already generated,
|
||||
/// or matches a parameterizable pattern).
|
||||
pub fn prepare_tree_node<'a>(
|
||||
node: &'a TreeNode,
|
||||
name: &str,
|
||||
pattern_lookup: &HashMap<Vec<PatternField>, String>,
|
||||
metadata: &ClientMetadata,
|
||||
generated: &mut HashSet<String>,
|
||||
) -> Option<TreeNodeContext<'a>> {
|
||||
let TreeNode::Branch(children) = node else {
|
||||
return None;
|
||||
};
|
||||
|
||||
let fields_with_child_info = get_fields_with_child_info(children, name, pattern_lookup);
|
||||
let fields: Vec<PatternField> = fields_with_child_info
|
||||
.iter()
|
||||
.map(|(f, _)| f.clone())
|
||||
.collect();
|
||||
|
||||
// Skip if this matches a parameterizable pattern
|
||||
if let Some(pattern_name) = pattern_lookup.get(&fields)
|
||||
&& pattern_name != name
|
||||
&& metadata.is_parameterizable(pattern_name)
|
||||
{
|
||||
return None;
|
||||
}
|
||||
|
||||
// Skip if already generated
|
||||
if generated.contains(name) {
|
||||
return None;
|
||||
}
|
||||
generated.insert(name.to_string());
|
||||
|
||||
Some(TreeNodeContext {
|
||||
children,
|
||||
fields_with_child_info,
|
||||
fields,
|
||||
})
|
||||
}
|
||||
@@ -21,24 +21,29 @@ pub fn generate_api_methods(output: &mut String, endpoints: &[Endpoint]) {
|
||||
if let Some(desc) = &endpoint.description
|
||||
&& endpoint.summary.as_ref() != Some(desc)
|
||||
{
|
||||
writeln!(output, " * @description {}", desc).unwrap();
|
||||
writeln!(output, " *").unwrap();
|
||||
writeln!(output, " * {}", desc).unwrap();
|
||||
}
|
||||
|
||||
if !endpoint.path_params.is_empty() || !endpoint.query_params.is_empty() {
|
||||
writeln!(output, " *").unwrap();
|
||||
}
|
||||
|
||||
for param in &endpoint.path_params {
|
||||
let desc = param.description.as_deref().unwrap_or("");
|
||||
let desc = format_param_desc(param.description.as_deref());
|
||||
writeln!(
|
||||
output,
|
||||
" * @param {{{}}} {} {}",
|
||||
" * @param {{{}}} {}{}",
|
||||
param.param_type, param.name, desc
|
||||
)
|
||||
.unwrap();
|
||||
}
|
||||
for param in &endpoint.query_params {
|
||||
let optional = if param.required { "" } else { "=" };
|
||||
let desc = param.description.as_deref().unwrap_or("");
|
||||
let desc = format_param_desc(param.description.as_deref());
|
||||
writeln!(
|
||||
output,
|
||||
" * @param {{{}{}}} [{}] {}",
|
||||
" * @param {{{}{}}} [{}]{}",
|
||||
param.param_type, optional, param.name, desc
|
||||
)
|
||||
.unwrap();
|
||||
@@ -119,3 +124,11 @@ fn normalize_return_type(return_type: &str) -> String {
|
||||
}
|
||||
result
|
||||
}
|
||||
|
||||
/// Format param description with dash prefix, or empty string if no description.
|
||||
fn format_param_desc(desc: Option<&str>) -> String {
|
||||
match desc {
|
||||
Some(d) if !d.is_empty() => format!(" - {}", d),
|
||||
_ => String::new(),
|
||||
}
|
||||
}
|
||||
|
||||
@@ -6,9 +6,8 @@ use std::fmt::Write;
|
||||
use brk_types::TreeNode;
|
||||
|
||||
use crate::{
|
||||
ClientMetadata, Endpoint, PatternField, child_type_name, get_fields_with_child_info,
|
||||
get_first_leaf_name, get_node_fields, get_pattern_instance_base, infer_accumulated_name,
|
||||
to_camel_case,
|
||||
ClientMetadata, Endpoint, PatternField, child_type_name, get_first_leaf_name, get_node_fields,
|
||||
get_pattern_instance_base, infer_accumulated_name, prepare_tree_node, to_camel_case,
|
||||
};
|
||||
|
||||
use super::api::generate_api_methods;
|
||||
@@ -38,36 +37,23 @@ fn generate_tree_typedef(
|
||||
metadata: &ClientMetadata,
|
||||
generated: &mut HashSet<String>,
|
||||
) {
|
||||
let TreeNode::Branch(children) = node else {
|
||||
let Some(ctx) = prepare_tree_node(node, name, pattern_lookup, metadata, generated) else {
|
||||
return;
|
||||
};
|
||||
|
||||
let fields_with_child_info = get_fields_with_child_info(children, name, pattern_lookup);
|
||||
let fields: Vec<PatternField> = fields_with_child_info
|
||||
.iter()
|
||||
.map(|(f, _)| f.clone())
|
||||
.collect();
|
||||
|
||||
if pattern_lookup.contains_key(&fields)
|
||||
&& pattern_lookup.get(&fields) != Some(&name.to_string())
|
||||
{
|
||||
return;
|
||||
}
|
||||
|
||||
if generated.contains(name) {
|
||||
return;
|
||||
}
|
||||
generated.insert(name.to_string());
|
||||
|
||||
writeln!(output, "/**").unwrap();
|
||||
writeln!(output, " * @typedef {{Object}} {}", name).unwrap();
|
||||
|
||||
for (field, child_fields) in &fields_with_child_info {
|
||||
let generic_value_type = child_fields
|
||||
.as_ref()
|
||||
.and_then(|cf| metadata.get_type_param(cf))
|
||||
.map(String::as_str);
|
||||
let js_type = field_type_with_generic(field, metadata, false, generic_value_type);
|
||||
for ((field, child_fields), (child_name, _)) in
|
||||
ctx.fields_with_child_info.iter().zip(ctx.children.iter())
|
||||
{
|
||||
let js_type = metadata.resolve_tree_field_type(
|
||||
child_fields.as_deref(),
|
||||
name,
|
||||
child_name,
|
||||
|generic| field_type_with_generic(field, metadata, false, generic),
|
||||
);
|
||||
|
||||
writeln!(
|
||||
output,
|
||||
" * @property {{{}}} {}",
|
||||
@@ -79,10 +65,11 @@ fn generate_tree_typedef(
|
||||
|
||||
writeln!(output, " */\n").unwrap();
|
||||
|
||||
for (child_name, child_node) in children {
|
||||
for (child_name, child_node) in ctx.children {
|
||||
if let TreeNode::Branch(grandchildren) = child_node {
|
||||
let child_fields = get_node_fields(grandchildren, pattern_lookup);
|
||||
if !pattern_lookup.contains_key(&child_fields) {
|
||||
// Generate typedef if no pattern match OR pattern is not parameterizable
|
||||
if !metadata.is_parameterizable_fields(&child_fields) {
|
||||
let child_type = child_type_name(name, child_name);
|
||||
generate_tree_typedef(
|
||||
output,
|
||||
@@ -183,22 +170,13 @@ fn generate_tree_initializer(
|
||||
}
|
||||
TreeNode::Branch(grandchildren) => {
|
||||
let child_fields = get_node_fields(grandchildren, pattern_lookup);
|
||||
if let Some(pattern_name) = pattern_lookup.get(&child_fields) {
|
||||
let pattern = metadata
|
||||
.structural_patterns
|
||||
.iter()
|
||||
.find(|p| &p.name == pattern_name);
|
||||
let is_parameterizable =
|
||||
pattern.map(|p| p.is_parameterizable()).unwrap_or(false);
|
||||
|
||||
let arg = if is_parameterizable {
|
||||
get_pattern_instance_base(child_node)
|
||||
} else if accumulated_name.is_empty() {
|
||||
format!("/{}", child_name)
|
||||
} else {
|
||||
format!("{}/{}", accumulated_name, child_name)
|
||||
};
|
||||
// Only use pattern factory if pattern is parameterizable
|
||||
let pattern_name = pattern_lookup
|
||||
.get(&child_fields)
|
||||
.filter(|name| metadata.is_parameterizable(name));
|
||||
|
||||
if let Some(pattern_name) = pattern_name {
|
||||
let arg = get_pattern_instance_base(child_node);
|
||||
writeln!(
|
||||
output,
|
||||
"{}{}: create{}(this, '{}'){}",
|
||||
|
||||
@@ -21,10 +21,24 @@ pub fn generate_type_definitions(output: &mut String, schemas: &TypeSchemas) {
|
||||
|
||||
let js_type = schema_to_js_type(schema, Some(name));
|
||||
|
||||
let type_desc = schema.get("description").and_then(|d| d.as_str());
|
||||
|
||||
if is_primitive_alias(schema) {
|
||||
writeln!(output, "/** @typedef {{{}}} {} */", js_type, name).unwrap();
|
||||
if let Some(desc) = type_desc {
|
||||
writeln!(output, "/**").unwrap();
|
||||
write_jsdoc_description(output, desc);
|
||||
writeln!(output, " *").unwrap();
|
||||
writeln!(output, " * @typedef {{{}}} {}", js_type, name).unwrap();
|
||||
writeln!(output, " */").unwrap();
|
||||
} else {
|
||||
writeln!(output, "/** @typedef {{{}}} {} */", js_type, name).unwrap();
|
||||
}
|
||||
} else if let Some(props) = schema.get("properties").and_then(|p| p.as_object()) {
|
||||
writeln!(output, "/**").unwrap();
|
||||
if let Some(desc) = type_desc {
|
||||
write_jsdoc_description(output, desc);
|
||||
writeln!(output, " *").unwrap();
|
||||
}
|
||||
writeln!(output, " * @typedef {{Object}} {}", name).unwrap();
|
||||
for (prop_name, prop_schema) in props {
|
||||
let prop_type = schema_to_js_type(prop_schema, Some(name));
|
||||
@@ -35,14 +49,25 @@ pub fn generate_type_definitions(output: &mut String, schemas: &TypeSchemas) {
|
||||
.unwrap_or(false);
|
||||
let optional = if required { "" } else { "=" };
|
||||
let safe_name = to_camel_case(prop_name);
|
||||
let prop_desc = prop_schema
|
||||
.get("description")
|
||||
.and_then(|d| d.as_str())
|
||||
.map(|d| format!(" - {}", d))
|
||||
.unwrap_or_default();
|
||||
writeln!(
|
||||
output,
|
||||
" * @property {{{}{}}} {}",
|
||||
prop_type, optional, safe_name
|
||||
" * @property {{{}{}}} {}{}",
|
||||
prop_type, optional, safe_name, prop_desc
|
||||
)
|
||||
.unwrap();
|
||||
}
|
||||
writeln!(output, " */").unwrap();
|
||||
} else if let Some(desc) = type_desc {
|
||||
writeln!(output, "/**").unwrap();
|
||||
write_jsdoc_description(output, desc);
|
||||
writeln!(output, " *").unwrap();
|
||||
writeln!(output, " * @typedef {{{}}} {}", js_type, name).unwrap();
|
||||
writeln!(output, " */").unwrap();
|
||||
} else {
|
||||
writeln!(output, "/** @typedef {{{}}} {} */", js_type, name).unwrap();
|
||||
}
|
||||
@@ -50,6 +75,17 @@ pub fn generate_type_definitions(output: &mut String, schemas: &TypeSchemas) {
|
||||
writeln!(output).unwrap();
|
||||
}
|
||||
|
||||
/// Write a multi-line description with proper JSDoc formatting.
|
||||
fn write_jsdoc_description(output: &mut String, desc: &str) {
|
||||
for line in desc.lines() {
|
||||
if line.is_empty() {
|
||||
writeln!(output, " *").unwrap();
|
||||
} else {
|
||||
writeln!(output, " * {}", line).unwrap();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
fn is_primitive_alias(schema: &Value) -> bool {
|
||||
schema.get("properties").is_none()
|
||||
&& schema.get("items").is_none()
|
||||
|
||||
@@ -27,7 +27,7 @@ pub fn generate_python_client(
|
||||
writeln!(output, "from __future__ import annotations").unwrap();
|
||||
writeln!(
|
||||
output,
|
||||
"from typing import TypeVar, Generic, Any, Optional, List, Literal, TypedDict, Final, Union, Protocol"
|
||||
"from typing import TypeVar, Generic, Any, Optional, List, Literal, TypedDict, Union, Protocol"
|
||||
)
|
||||
.unwrap();
|
||||
writeln!(output, "import httpx\n").unwrap();
|
||||
|
||||
@@ -6,8 +6,8 @@ use std::fmt::Write;
|
||||
use brk_types::TreeNode;
|
||||
|
||||
use crate::{
|
||||
ClientMetadata, PatternField, child_type_name, get_fields_with_child_info, get_node_fields,
|
||||
get_pattern_instance_base, to_snake_case,
|
||||
ClientMetadata, PatternField, child_type_name, get_node_fields, get_pattern_instance_base,
|
||||
prepare_tree_node, to_snake_case,
|
||||
};
|
||||
|
||||
use super::client::field_type_with_generic;
|
||||
@@ -37,28 +37,10 @@ fn generate_tree_class(
|
||||
metadata: &ClientMetadata,
|
||||
generated: &mut HashSet<String>,
|
||||
) {
|
||||
let TreeNode::Branch(children) = node else {
|
||||
let Some(ctx) = prepare_tree_node(node, name, pattern_lookup, metadata, generated) else {
|
||||
return;
|
||||
};
|
||||
|
||||
let fields_with_child_info = get_fields_with_child_info(children, name, pattern_lookup);
|
||||
let fields: Vec<PatternField> = fields_with_child_info
|
||||
.iter()
|
||||
.map(|(f, _)| f.clone())
|
||||
.collect();
|
||||
|
||||
// Skip if this matches a pattern (already generated)
|
||||
if pattern_lookup.contains_key(&fields)
|
||||
&& pattern_lookup.get(&fields) != Some(&name.to_string())
|
||||
{
|
||||
return;
|
||||
}
|
||||
|
||||
if generated.contains(name) {
|
||||
return;
|
||||
}
|
||||
generated.insert(name.to_string());
|
||||
|
||||
writeln!(output, "class {}:", name).unwrap();
|
||||
writeln!(output, " \"\"\"Catalog tree node.\"\"\"").unwrap();
|
||||
writeln!(output, " ").unwrap();
|
||||
@@ -69,7 +51,7 @@ fn generate_tree_class(
|
||||
.unwrap();
|
||||
|
||||
for ((field, child_fields_opt), (_child_name, child_node)) in
|
||||
fields_with_child_info.iter().zip(children.iter())
|
||||
ctx.fields_with_child_info.iter().zip(ctx.children.iter())
|
||||
{
|
||||
// Look up type parameter for generic patterns
|
||||
let generic_value_type = child_fields_opt
|
||||
@@ -79,44 +61,35 @@ fn generate_tree_class(
|
||||
let py_type = field_type_with_generic(field, metadata, false, generic_value_type);
|
||||
let field_name_py = to_snake_case(&field.name);
|
||||
|
||||
if metadata.is_pattern_type(&field.rust_type) {
|
||||
let pattern = metadata.find_pattern(&field.rust_type);
|
||||
let is_parameterizable = pattern.is_some_and(|p| p.is_parameterizable());
|
||||
|
||||
if is_parameterizable {
|
||||
let metric_base = get_pattern_instance_base(child_node);
|
||||
writeln!(
|
||||
output,
|
||||
" self.{}: {} = {}(client, '{}')",
|
||||
field_name_py, py_type, field.rust_type, metric_base
|
||||
)
|
||||
.unwrap();
|
||||
} else {
|
||||
writeln!(
|
||||
output,
|
||||
" self.{}: {} = {}(client, f'{{base_path}}_{}')",
|
||||
field_name_py, py_type, field.rust_type, field.name
|
||||
)
|
||||
.unwrap();
|
||||
}
|
||||
} else if metadata.field_uses_accessor(field) {
|
||||
if metadata.is_pattern_type(&field.rust_type) && metadata.is_parameterizable(&field.rust_type)
|
||||
{
|
||||
// Parameterizable pattern: use pattern class with metric base
|
||||
let metric_base = get_pattern_instance_base(child_node);
|
||||
writeln!(
|
||||
output,
|
||||
" self.{}: {} = {}(client, '{}')",
|
||||
field_name_py, py_type, field.rust_type, metric_base
|
||||
)
|
||||
.unwrap();
|
||||
} else if let TreeNode::Leaf(leaf) = child_node {
|
||||
// Leaf node: use actual metric name
|
||||
let accessor = metadata.find_index_set_pattern(&field.indexes).unwrap();
|
||||
writeln!(
|
||||
output,
|
||||
" self.{}: {} = {}(client, f'{{base_path}}_{}')",
|
||||
field_name_py, py_type, accessor.name, field.name
|
||||
" self.{}: {} = {}(client, '{}')",
|
||||
field_name_py, py_type, accessor.name, leaf.name()
|
||||
)
|
||||
.unwrap();
|
||||
} else if field.is_branch() {
|
||||
// Non-pattern branch - instantiate the nested class
|
||||
// Non-parameterizable pattern or regular branch: generate inline class
|
||||
let inline_class = child_type_name(name, &field.name);
|
||||
writeln!(
|
||||
output,
|
||||
" self.{}: {} = {}(client, f'{{base_path}}_{}')",
|
||||
field_name_py, py_type, field.rust_type, field.name
|
||||
" self.{}: {} = {}(client)",
|
||||
field_name_py, inline_class, inline_class
|
||||
)
|
||||
.unwrap();
|
||||
} else {
|
||||
// All metrics must be indexed - this should not be reached
|
||||
panic!(
|
||||
"Field '{}' has no matching index pattern. All metrics must be indexed.",
|
||||
field.name
|
||||
@@ -127,10 +100,12 @@ fn generate_tree_class(
|
||||
writeln!(output).unwrap();
|
||||
|
||||
// Generate child classes
|
||||
for (child_name, child_node) in children {
|
||||
for (child_name, child_node) in ctx.children {
|
||||
if let TreeNode::Branch(grandchildren) = child_node {
|
||||
let child_fields = get_node_fields(grandchildren, pattern_lookup);
|
||||
if !pattern_lookup.contains_key(&child_fields) {
|
||||
|
||||
// Generate inline class if no pattern match OR pattern is not parameterizable
|
||||
if !metadata.is_parameterizable_fields(&child_fields) {
|
||||
let child_class = child_type_name(name, child_name);
|
||||
generate_tree_class(
|
||||
output,
|
||||
|
||||
@@ -25,8 +25,44 @@ pub fn generate_type_definitions(output: &mut String, schemas: &TypeSchemas) {
|
||||
let Some(schema) = schemas.get(&name) else {
|
||||
continue;
|
||||
};
|
||||
let type_desc = schema.get("description").and_then(|d| d.as_str());
|
||||
|
||||
if let Some(props) = schema.get("properties").and_then(|p| p.as_object()) {
|
||||
writeln!(output, "class {}(TypedDict):", name).unwrap();
|
||||
|
||||
// Collect field descriptions for Attributes section
|
||||
let field_docs: Vec<(String, Option<&str>)> = props
|
||||
.iter()
|
||||
.map(|(prop_name, prop_schema)| {
|
||||
let safe_name = escape_python_keyword(prop_name);
|
||||
let desc = prop_schema.get("description").and_then(|d| d.as_str());
|
||||
(safe_name, desc)
|
||||
})
|
||||
.collect();
|
||||
let has_field_docs = field_docs.iter().any(|(_, d)| d.is_some());
|
||||
|
||||
// Generate docstring if we have type description or field descriptions
|
||||
if type_desc.is_some() || has_field_docs {
|
||||
writeln!(output, " \"\"\"").unwrap();
|
||||
if let Some(desc) = type_desc {
|
||||
for line in desc.lines() {
|
||||
writeln!(output, " {}", line).unwrap();
|
||||
}
|
||||
}
|
||||
if has_field_docs {
|
||||
if type_desc.is_some() {
|
||||
writeln!(output).unwrap();
|
||||
}
|
||||
writeln!(output, " Attributes:").unwrap();
|
||||
for (field_name, desc) in &field_docs {
|
||||
if let Some(d) = desc {
|
||||
writeln!(output, " {}: {}", field_name, d).unwrap();
|
||||
}
|
||||
}
|
||||
}
|
||||
writeln!(output, " \"\"\"").unwrap();
|
||||
}
|
||||
|
||||
for (prop_name, prop_schema) in props {
|
||||
let prop_type = schema_to_python_type_ctx(prop_schema, Some(&name));
|
||||
let safe_name = escape_python_keyword(prop_name);
|
||||
@@ -35,6 +71,11 @@ pub fn generate_type_definitions(output: &mut String, schemas: &TypeSchemas) {
|
||||
writeln!(output).unwrap();
|
||||
} else {
|
||||
let py_type = schema_to_python_type_ctx(schema, Some(&name));
|
||||
if let Some(desc) = type_desc {
|
||||
for line in desc.lines() {
|
||||
writeln!(output, "# {}", line).unwrap();
|
||||
}
|
||||
}
|
||||
writeln!(output, "{} = {}", name, py_type).unwrap();
|
||||
}
|
||||
}
|
||||
|
||||
@@ -6,8 +6,9 @@ use std::fmt::Write;
|
||||
use brk_types::TreeNode;
|
||||
|
||||
use crate::{
|
||||
ClientMetadata, PatternField, RustSyntax, child_type_name, generate_tree_node_field,
|
||||
get_fields_with_child_info, get_node_fields, get_pattern_instance_base, to_snake_case,
|
||||
ClientMetadata, LanguageSyntax, PatternField, RustSyntax, child_type_name,
|
||||
generate_tree_node_field, get_node_fields, get_pattern_instance_base, prepare_tree_node,
|
||||
to_snake_case,
|
||||
};
|
||||
|
||||
use super::client::field_type_with_generic;
|
||||
@@ -36,38 +37,23 @@ fn generate_tree_node(
|
||||
metadata: &ClientMetadata,
|
||||
generated: &mut HashSet<String>,
|
||||
) {
|
||||
let TreeNode::Branch(children) = node else {
|
||||
let Some(ctx) = prepare_tree_node(node, name, pattern_lookup, metadata, generated) else {
|
||||
return;
|
||||
};
|
||||
|
||||
let fields_with_child_info = get_fields_with_child_info(children, name, pattern_lookup);
|
||||
let fields: Vec<PatternField> = fields_with_child_info
|
||||
.iter()
|
||||
.map(|(f, _)| f.clone())
|
||||
.collect();
|
||||
|
||||
if let Some(pattern_name) = pattern_lookup.get(&fields)
|
||||
&& pattern_name != name
|
||||
{
|
||||
return;
|
||||
}
|
||||
|
||||
if generated.contains(name) {
|
||||
return;
|
||||
}
|
||||
generated.insert(name.to_string());
|
||||
|
||||
writeln!(output, "/// Catalog tree node.").unwrap();
|
||||
writeln!(output, "pub struct {} {{", name).unwrap();
|
||||
|
||||
for (field, child_fields) in &fields_with_child_info {
|
||||
for ((field, child_fields), (child_name, _)) in
|
||||
ctx.fields_with_child_info.iter().zip(ctx.children.iter())
|
||||
{
|
||||
let field_name = to_snake_case(&field.name);
|
||||
// Look up type parameter for generic patterns
|
||||
let generic_value_type = child_fields
|
||||
.as_ref()
|
||||
.and_then(|cf| metadata.get_type_param(cf))
|
||||
.map(String::as_str);
|
||||
let type_annotation = field_type_with_generic(field, metadata, false, generic_value_type);
|
||||
let type_annotation = metadata.resolve_tree_field_type(
|
||||
child_fields.as_deref(),
|
||||
name,
|
||||
child_name,
|
||||
|generic| field_type_with_generic(field, metadata, false, generic),
|
||||
);
|
||||
writeln!(output, " pub {}: {},", field_name, type_annotation).unwrap();
|
||||
}
|
||||
|
||||
@@ -82,29 +68,61 @@ fn generate_tree_node(
|
||||
writeln!(output, " Self {{").unwrap();
|
||||
|
||||
let syntax = RustSyntax;
|
||||
for (field, (child_name, child_node)) in fields.iter().zip(children.iter()) {
|
||||
// Detect pattern base for parameterizable patterns
|
||||
let pattern_base = if metadata.is_pattern_type(&field.rust_type) {
|
||||
let pattern = metadata.find_pattern(&field.rust_type);
|
||||
if pattern.is_some_and(|p| p.is_parameterizable()) {
|
||||
Some(get_pattern_instance_base(child_node))
|
||||
} else {
|
||||
None
|
||||
}
|
||||
for ((field_info, child_fields), (child_name, child_node)) in
|
||||
ctx.fields_with_child_info.iter().zip(ctx.children.iter())
|
||||
{
|
||||
let field_name = to_snake_case(&field_info.name);
|
||||
|
||||
// Check if this is a pattern type and if it's parameterizable
|
||||
let is_parameterizable = child_fields
|
||||
.as_ref()
|
||||
.is_some_and(|cf| metadata.is_parameterizable_fields(cf));
|
||||
|
||||
if metadata.is_pattern_type(&field_info.rust_type) && is_parameterizable {
|
||||
// Parameterizable pattern: use pattern constructor with metric base
|
||||
let pattern_base = get_pattern_instance_base(child_node);
|
||||
generate_tree_node_field(
|
||||
output,
|
||||
&syntax,
|
||||
field_info,
|
||||
metadata,
|
||||
" ",
|
||||
child_name,
|
||||
Some(&pattern_base),
|
||||
);
|
||||
} else if child_fields.is_some() {
|
||||
// Non-parameterizable pattern or regular branch: use inline struct
|
||||
let child_struct = child_type_name(name, child_name);
|
||||
let path_expr = syntax.path_expr("base_path", &format!("_{}", child_name));
|
||||
writeln!(
|
||||
output,
|
||||
" {}: {}::new(client.clone(), {}),",
|
||||
field_name, child_struct, path_expr
|
||||
)
|
||||
.unwrap();
|
||||
} else {
|
||||
None
|
||||
};
|
||||
generate_tree_node_field(output, &syntax, field, metadata, " ", child_name, pattern_base.as_deref());
|
||||
// Leaf field
|
||||
generate_tree_node_field(
|
||||
output,
|
||||
&syntax,
|
||||
field_info,
|
||||
metadata,
|
||||
" ",
|
||||
child_name,
|
||||
None,
|
||||
);
|
||||
}
|
||||
}
|
||||
|
||||
writeln!(output, " }}").unwrap();
|
||||
writeln!(output, " }}").unwrap();
|
||||
writeln!(output, "}}\n").unwrap();
|
||||
|
||||
for (child_name, child_node) in children {
|
||||
for (child_name, child_node) in ctx.children {
|
||||
if let TreeNode::Branch(grandchildren) = child_node {
|
||||
let child_fields = get_node_fields(grandchildren, pattern_lookup);
|
||||
if !pattern_lookup.contains_key(&child_fields) {
|
||||
// Generate child struct if no pattern match OR pattern is not parameterizable
|
||||
if !metadata.is_parameterizable_fields(&child_fields) {
|
||||
let child_struct = child_type_name(name, child_name);
|
||||
generate_tree_node(
|
||||
output,
|
||||
|
||||
@@ -54,9 +54,9 @@ pub fn to_camel_case(s: &str) -> String {
|
||||
}
|
||||
}
|
||||
|
||||
/// Convert an Index to a snake_case field name (e.g., DateIndex -> by_dateindex).
|
||||
/// Convert an Index to a snake_case field name (e.g., DateIndex -> dateindex).
|
||||
pub fn index_to_field_name(index: &Index) -> String {
|
||||
format!("by_{}", to_snake_case(index.serialize_long()))
|
||||
to_snake_case(index.serialize_long())
|
||||
}
|
||||
|
||||
/// Generate a child type/struct/class name (e.g., ParentName + child_name -> ParentName_ChildName).
|
||||
|
||||
@@ -65,6 +65,48 @@ impl ClientMetadata {
|
||||
self.find_pattern(name).is_some_and(|p| p.is_generic)
|
||||
}
|
||||
|
||||
/// Check if a pattern by name is parameterizable.
|
||||
pub fn is_parameterizable(&self, name: &str) -> bool {
|
||||
self.find_pattern(name).is_some_and(|p| p.is_parameterizable())
|
||||
}
|
||||
|
||||
/// Check if child fields match a parameterizable pattern.
|
||||
/// Returns true only if the fields match a pattern AND that pattern is parameterizable.
|
||||
pub fn is_parameterizable_fields(&self, fields: &[PatternField]) -> bool {
|
||||
self.concrete_to_pattern
|
||||
.get(fields)
|
||||
.or_else(|| {
|
||||
self.structural_patterns
|
||||
.iter()
|
||||
.find(|p| p.fields == fields)
|
||||
.map(|p| &p.name)
|
||||
})
|
||||
.is_some_and(|name| self.is_parameterizable(name))
|
||||
}
|
||||
|
||||
/// Resolve the type name for a tree field, considering parameterizability.
|
||||
/// If the field matches a parameterizable pattern, returns type annotation from callback.
|
||||
/// Otherwise returns the inline type name (parent_child format).
|
||||
pub fn resolve_tree_field_type<F>(
|
||||
&self,
|
||||
child_fields: Option<&[PatternField]>,
|
||||
parent_name: &str,
|
||||
child_name: &str,
|
||||
type_annotation_fn: F,
|
||||
) -> String
|
||||
where
|
||||
F: FnOnce(Option<&str>) -> String,
|
||||
{
|
||||
match child_fields {
|
||||
Some(cf) if self.is_parameterizable_fields(cf) => {
|
||||
let generic_value_type = self.get_type_param(cf).map(String::as_str);
|
||||
type_annotation_fn(generic_value_type)
|
||||
}
|
||||
Some(_) => crate::child_type_name(parent_name, child_name),
|
||||
None => type_annotation_fn(None),
|
||||
}
|
||||
}
|
||||
|
||||
/// Get the type parameter for a generic pattern given its concrete fields.
|
||||
pub fn get_type_param(&self, fields: &[PatternField]) -> Option<&String> {
|
||||
self.concrete_to_type_param.get(fields)
|
||||
|
||||
@@ -81,6 +81,7 @@ impl std::hash::Hash for PatternField {
|
||||
self.name.hash(state);
|
||||
self.rust_type.hash(state);
|
||||
self.json_type.hash(state);
|
||||
self.indexes.hash(state);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -89,6 +90,7 @@ impl PartialEq for PatternField {
|
||||
self.name == other.name
|
||||
&& self.rust_type == other.rust_type
|
||||
&& self.json_type == other.json_type
|
||||
&& self.indexes == other.indexes
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -1,15 +1,20 @@
|
||||
[package]
|
||||
name = "brk_client"
|
||||
description = "A BRK API client"
|
||||
description = "Rust client for the Bitcoin Research Kit API"
|
||||
version.workspace = true
|
||||
edition.workspace = true
|
||||
license.workspace = true
|
||||
homepage.workspace = true
|
||||
repository.workspace = true
|
||||
build = "build.rs"
|
||||
keywords = ["bitcoin", "blockchain", "analytics", "on-chain"]
|
||||
categories = ["api-bindings", "cryptography::cryptocurrencies"]
|
||||
|
||||
[dependencies]
|
||||
brk_cohort = { workspace = true }
|
||||
brk_types = { workspace = true }
|
||||
minreq = { workspace = true }
|
||||
serde = { workspace = true }
|
||||
|
||||
[dev-dependencies]
|
||||
serde_json = { workspace = true }
|
||||
|
||||
@@ -0,0 +1,56 @@
|
||||
//! Basic example of using the BRK client.
|
||||
|
||||
use brk_client::{BrkClient, BrkClientOptions};
|
||||
|
||||
fn main() -> brk_client::Result<()> {
|
||||
// Create client with default options
|
||||
let client = BrkClient::new("http://localhost:3110");
|
||||
|
||||
// Or with custom options
|
||||
let _client_with_options = BrkClient::with_options(BrkClientOptions {
|
||||
base_url: "http://localhost:3110".to_string(),
|
||||
timeout_secs: 60,
|
||||
});
|
||||
|
||||
// Fetch price data using the typed tree API
|
||||
let price_close = client
|
||||
.tree()
|
||||
.price
|
||||
.usd
|
||||
.split
|
||||
.close
|
||||
.by
|
||||
.dateindex()
|
||||
.range(None, Some(-3))?;
|
||||
println!("Last 3 price close values: {:?}", price_close);
|
||||
|
||||
// Fetch block data
|
||||
let block_count = client
|
||||
.tree()
|
||||
.blocks
|
||||
.count
|
||||
.block_count
|
||||
.sum
|
||||
.by
|
||||
.height()
|
||||
.range(None, Some(-3))?;
|
||||
println!("Last 3 block count values: {:?}", block_count);
|
||||
|
||||
// Fetch supply data
|
||||
let circulating = client
|
||||
.tree()
|
||||
.supply
|
||||
.circulating
|
||||
.bitcoin
|
||||
.by
|
||||
.dateindex()
|
||||
.range(None, Some(-3))?;
|
||||
println!("Last 3 circulating supply values: {:?}", circulating);
|
||||
|
||||
// Using generic metric fetching
|
||||
let metricdata =
|
||||
client.get_metric_by_index("dateindex", "price_close", None, None, None, None)?;
|
||||
println!("Generic fetch result count: {}", metricdata.data.len());
|
||||
|
||||
Ok(())
|
||||
}
|
||||
@@ -0,0 +1,76 @@
|
||||
//! Comprehensive test that fetches all endpoints in the tree.
|
||||
//!
|
||||
//! This example demonstrates how to iterate over all metrics and fetch data
|
||||
//! from each endpoint. Run with: cargo run --example test_all_endpoints
|
||||
|
||||
use brk_client::{BrkClient, Index};
|
||||
|
||||
fn main() -> brk_client::Result<()> {
|
||||
let client = BrkClient::new("http://localhost:3110");
|
||||
|
||||
// Get all metrics from the tree
|
||||
let metrics = client.all_metrics();
|
||||
println!("\nFound {} metrics", metrics.len());
|
||||
|
||||
let mut success = 0;
|
||||
let mut failed = 0;
|
||||
let mut errors: Vec<String> = Vec::new();
|
||||
|
||||
for metric in &metrics {
|
||||
let name = metric.name();
|
||||
let indexes = metric.indexes();
|
||||
|
||||
for index in indexes {
|
||||
let path = format!("/api/metric/{}/{}", name, index.serialize_long());
|
||||
match client.get::<serde_json::Value>(&format!("{}?to=-3", path)) {
|
||||
Ok(data) => {
|
||||
let count = data
|
||||
.get("data")
|
||||
.and_then(|d| d.as_array())
|
||||
.map(|a| a.len())
|
||||
.unwrap_or(0);
|
||||
if count != 3 {
|
||||
failed += 1;
|
||||
let error_msg = format!(
|
||||
"FAIL: {}.{} -> expected 3, got {}",
|
||||
name,
|
||||
index.serialize_long(),
|
||||
count
|
||||
);
|
||||
errors.push(error_msg.clone());
|
||||
println!("{}", error_msg);
|
||||
} else {
|
||||
success += 1;
|
||||
println!("OK: {}.{} -> {} items", name, index.serialize_long(), count);
|
||||
}
|
||||
}
|
||||
Err(e) => {
|
||||
failed += 1;
|
||||
let error_msg = format!("FAIL: {}.{} -> {}", name, index.serialize_long(), e);
|
||||
errors.push(error_msg.clone());
|
||||
println!("{}", error_msg);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
println!("\n=== Results ===");
|
||||
println!("Success: {}", success);
|
||||
println!("Failed: {}", failed);
|
||||
|
||||
if !errors.is_empty() {
|
||||
println!("\nErrors:");
|
||||
for err in errors.iter().take(10) {
|
||||
println!(" {}", err);
|
||||
}
|
||||
if errors.len() > 10 {
|
||||
println!(" ... and {} more", errors.len() - 10);
|
||||
}
|
||||
}
|
||||
|
||||
if failed > 0 {
|
||||
std::process::exit(1);
|
||||
}
|
||||
|
||||
Ok(())
|
||||
}
|
||||
+3139
-1060
File diff suppressed because it is too large
Load Diff
@@ -1,4 +0,0 @@
|
||||
fn main() {
|
||||
// Dummy file
|
||||
// Real code is auto generated in lib.rs by brk_binder
|
||||
}
|
||||
@@ -5,14 +5,14 @@ use vecdb::Database;
|
||||
use super::Vecs;
|
||||
use crate::{
|
||||
indexes,
|
||||
internal::{ComputedFromHeightFull, TxDerivedFull},
|
||||
internal::{ComputedFromHeightLast, TxDerivedFull},
|
||||
};
|
||||
|
||||
impl Vecs {
|
||||
pub fn forced_import(db: &Database, version: Version, indexes: &indexes::Vecs) -> Result<Self> {
|
||||
Ok(Self {
|
||||
total_count: TxDerivedFull::forced_import(db, "output_count", version, indexes)?,
|
||||
utxo_count: ComputedFromHeightFull::forced_import(db, "exact_utxo_count", version, indexes)?,
|
||||
utxo_count: ComputedFromHeightLast::forced_import(db, "exact_utxo_count", version, indexes)?,
|
||||
})
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,10 +1,10 @@
|
||||
use brk_traversable::Traversable;
|
||||
use brk_types::StoredU64;
|
||||
|
||||
use crate::internal::{ComputedFromHeightFull, TxDerivedFull};
|
||||
use crate::internal::{ComputedFromHeightLast, TxDerivedFull};
|
||||
|
||||
#[derive(Clone, Traversable)]
|
||||
pub struct Vecs {
|
||||
pub total_count: TxDerivedFull<StoredU64>,
|
||||
pub utxo_count: ComputedFromHeightFull<StoredU64>,
|
||||
pub utxo_count: ComputedFromHeightLast<StoredU64>,
|
||||
}
|
||||
|
||||
@@ -16,7 +16,7 @@ derive_more = { workspace = true }
|
||||
itoa = "1.0.17"
|
||||
jiff = { workspace = true }
|
||||
num_enum = "0.7.5"
|
||||
rapidhash = "4.2.0"
|
||||
rapidhash = "4.2.1"
|
||||
ryu = "1.0.22"
|
||||
schemars = { workspace = true }
|
||||
serde = { workspace = true }
|
||||
|
||||
@@ -15,7 +15,7 @@ use super::{
|
||||
|
||||
/// Aggregation dimension for querying metrics. Includes time-based (date, week, month, year),
|
||||
/// block-based (height, txindex), and address/output type indexes.
|
||||
#[derive(Debug, Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Serialize, JsonSchema)]
|
||||
#[derive(Debug, Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash, Serialize, JsonSchema)]
|
||||
#[serde(rename_all = "lowercase")]
|
||||
#[schemars(example = Index::DateIndex)]
|
||||
pub enum Index {
|
||||
|
||||
@@ -53,24 +53,24 @@ pub fn extract_json_type(schema: &serde_json::Value) -> String {
|
||||
}
|
||||
|
||||
// Handle $ref - look up in definitions
|
||||
if let Some(ref_path) = schema.get("$ref").and_then(|v| v.as_str()) {
|
||||
if let Some(def_name) = ref_path.rsplit('/').next() {
|
||||
// Check both "$defs" (draft 2020-12) and "definitions" (older drafts)
|
||||
for defs_key in &["$defs", "definitions"] {
|
||||
if let Some(defs) = schema.get(defs_key) {
|
||||
if let Some(def) = defs.get(def_name) {
|
||||
return extract_json_type(def);
|
||||
}
|
||||
}
|
||||
if let Some(ref_path) = schema.get("$ref").and_then(|v| v.as_str())
|
||||
&& let Some(def_name) = ref_path.rsplit('/').next()
|
||||
{
|
||||
// Check both "$defs" (draft 2020-12) and "definitions" (older drafts)
|
||||
for defs_key in &["$defs", "definitions"] {
|
||||
if let Some(defs) = schema.get(defs_key)
|
||||
&& let Some(def) = defs.get(def_name)
|
||||
{
|
||||
return extract_json_type(def);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Handle allOf with single element
|
||||
if let Some(all_of) = schema.get("allOf").and_then(|v| v.as_array()) {
|
||||
if all_of.len() == 1 {
|
||||
return extract_json_type(&all_of[0]);
|
||||
}
|
||||
if let Some(all_of) = schema.get("allOf").and_then(|v| v.as_array())
|
||||
&& all_of.len() == 1
|
||||
{
|
||||
return extract_json_type(&all_of[0]);
|
||||
}
|
||||
|
||||
"object".to_string()
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,65 @@
|
||||
[**brk-client**](../README.md)
|
||||
|
||||
***
|
||||
|
||||
[brk-client](../globals.md) / BrkError
|
||||
|
||||
# Class: BrkError
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:532](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L532)
|
||||
|
||||
Custom error class for BRK client errors
|
||||
|
||||
## Extends
|
||||
|
||||
- `Error`
|
||||
|
||||
## Constructors
|
||||
|
||||
### Constructor
|
||||
|
||||
> **new BrkError**(`message`, `status?`): `BrkError`
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:537](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L537)
|
||||
|
||||
#### Parameters
|
||||
|
||||
##### message
|
||||
|
||||
`string`
|
||||
|
||||
##### status?
|
||||
|
||||
`number`
|
||||
|
||||
#### Returns
|
||||
|
||||
`BrkError`
|
||||
|
||||
#### Overrides
|
||||
|
||||
`Error.constructor`
|
||||
|
||||
## Methods
|
||||
|
||||
### isError()
|
||||
|
||||
> `static` **isError**(`error`): `error is Error`
|
||||
|
||||
Defined in: .npm/\_npx/940582f83630445a/node\_modules/typescript/lib/lib.esnext.error.d.ts:23
|
||||
|
||||
Indicates whether the argument provided is a built-in Error instance or not.
|
||||
|
||||
#### Parameters
|
||||
|
||||
##### error
|
||||
|
||||
`unknown`
|
||||
|
||||
#### Returns
|
||||
|
||||
`error is Error`
|
||||
|
||||
#### Inherited from
|
||||
|
||||
`Error.isError`
|
||||
@@ -0,0 +1,363 @@
|
||||
[**brk-client**](README.md)
|
||||
|
||||
***
|
||||
|
||||
# brk-client
|
||||
|
||||
## Classes
|
||||
|
||||
- [BrkClient](classes/BrkClient.md)
|
||||
- [BrkError](classes/BrkError.md)
|
||||
|
||||
## Interfaces
|
||||
|
||||
- [\_0satsPattern](interfaces/0satsPattern.md)
|
||||
- [\_0satsPattern2](interfaces/0satsPattern2.md)
|
||||
- [\_100btcPattern](interfaces/100btcPattern.md)
|
||||
- [\_10yPattern](interfaces/10yPattern.md)
|
||||
- [\_10yTo12yPattern](interfaces/10yTo12yPattern.md)
|
||||
- [\_1dReturns1mSdPattern](interfaces/1dReturns1mSdPattern.md)
|
||||
- [\_2015Pattern](interfaces/2015Pattern.md)
|
||||
- [AaopoolPattern](interfaces/AaopoolPattern.md)
|
||||
- [ActivePriceRatioPattern](interfaces/ActivePriceRatioPattern.md)
|
||||
- [ActiveSupplyPattern](interfaces/ActiveSupplyPattern.md)
|
||||
- [ActivityPattern2](interfaces/ActivityPattern2.md)
|
||||
- [AddrCountPattern](interfaces/AddrCountPattern.md)
|
||||
- [AddressChainStats](interfaces/AddressChainStats.md)
|
||||
- [AddressMempoolStats](interfaces/AddressMempoolStats.md)
|
||||
- [AddressParam](interfaces/AddressParam.md)
|
||||
- [AddressStats](interfaces/AddressStats.md)
|
||||
- [AddressTxidsParam](interfaces/AddressTxidsParam.md)
|
||||
- [AddressValidation](interfaces/AddressValidation.md)
|
||||
- [BitcoinPattern](interfaces/BitcoinPattern.md)
|
||||
- [BlockCountParam](interfaces/BlockCountParam.md)
|
||||
- [BlockCountPattern](interfaces/BlockCountPattern.md)
|
||||
- [BlockFeesEntry](interfaces/BlockFeesEntry.md)
|
||||
- [BlockHashParam](interfaces/BlockHashParam.md)
|
||||
- [BlockHashStartIndex](interfaces/BlockHashStartIndex.md)
|
||||
- [BlockHashTxIndex](interfaces/BlockHashTxIndex.md)
|
||||
- [BlockInfo](interfaces/BlockInfo.md)
|
||||
- [BlockRewardsEntry](interfaces/BlockRewardsEntry.md)
|
||||
- [BlockSizeEntry](interfaces/BlockSizeEntry.md)
|
||||
- [BlockSizesWeights](interfaces/BlockSizesWeights.md)
|
||||
- [BlockStatus](interfaces/BlockStatus.md)
|
||||
- [BlockTimestamp](interfaces/BlockTimestamp.md)
|
||||
- [BlockWeightEntry](interfaces/BlockWeightEntry.md)
|
||||
- [BrkClientOptions](interfaces/BrkClientOptions.md)
|
||||
- [CatalogTree](interfaces/CatalogTree.md)
|
||||
- [CatalogTree\_Addresses](interfaces/CatalogTree_Addresses.md)
|
||||
- [CatalogTree\_Blocks](interfaces/CatalogTree_Blocks.md)
|
||||
- [CatalogTree\_Blocks\_Count](interfaces/CatalogTree_Blocks_Count.md)
|
||||
- [CatalogTree\_Blocks\_Difficulty](interfaces/CatalogTree_Blocks_Difficulty.md)
|
||||
- [CatalogTree\_Blocks\_Halving](interfaces/CatalogTree_Blocks_Halving.md)
|
||||
- [CatalogTree\_Blocks\_Interval](interfaces/CatalogTree_Blocks_Interval.md)
|
||||
- [CatalogTree\_Blocks\_Mining](interfaces/CatalogTree_Blocks_Mining.md)
|
||||
- [CatalogTree\_Blocks\_Rewards](interfaces/CatalogTree_Blocks_Rewards.md)
|
||||
- [CatalogTree\_Blocks\_Rewards\_24hCoinbaseSum](interfaces/CatalogTree_Blocks_Rewards_24hCoinbaseSum.md)
|
||||
- [CatalogTree\_Blocks\_Size](interfaces/CatalogTree_Blocks_Size.md)
|
||||
- [CatalogTree\_Blocks\_Time](interfaces/CatalogTree_Blocks_Time.md)
|
||||
- [CatalogTree\_Cointime](interfaces/CatalogTree_Cointime.md)
|
||||
- [CatalogTree\_Cointime\_Activity](interfaces/CatalogTree_Cointime_Activity.md)
|
||||
- [CatalogTree\_Cointime\_Adjusted](interfaces/CatalogTree_Cointime_Adjusted.md)
|
||||
- [CatalogTree\_Cointime\_Cap](interfaces/CatalogTree_Cointime_Cap.md)
|
||||
- [CatalogTree\_Cointime\_Pricing](interfaces/CatalogTree_Cointime_Pricing.md)
|
||||
- [CatalogTree\_Cointime\_Supply](interfaces/CatalogTree_Cointime_Supply.md)
|
||||
- [CatalogTree\_Cointime\_Value](interfaces/CatalogTree_Cointime_Value.md)
|
||||
- [CatalogTree\_Constants](interfaces/CatalogTree_Constants.md)
|
||||
- [CatalogTree\_Distribution](interfaces/CatalogTree_Distribution.md)
|
||||
- [CatalogTree\_Distribution\_AddrCount](interfaces/CatalogTree_Distribution_AddrCount.md)
|
||||
- [CatalogTree\_Distribution\_AddressCohorts](interfaces/CatalogTree_Distribution_AddressCohorts.md)
|
||||
- [CatalogTree\_Distribution\_AddressCohorts\_AmountRange](interfaces/CatalogTree_Distribution_AddressCohorts_AmountRange.md)
|
||||
- [CatalogTree\_Distribution\_AddressCohorts\_GeAmount](interfaces/CatalogTree_Distribution_AddressCohorts_GeAmount.md)
|
||||
- [CatalogTree\_Distribution\_AddressCohorts\_LtAmount](interfaces/CatalogTree_Distribution_AddressCohorts_LtAmount.md)
|
||||
- [CatalogTree\_Distribution\_AddressesData](interfaces/CatalogTree_Distribution_AddressesData.md)
|
||||
- [CatalogTree\_Distribution\_AnyAddressIndexes](interfaces/CatalogTree_Distribution_AnyAddressIndexes.md)
|
||||
- [CatalogTree\_Distribution\_EmptyAddrCount](interfaces/CatalogTree_Distribution_EmptyAddrCount.md)
|
||||
- [CatalogTree\_Distribution\_UtxoCohorts](interfaces/CatalogTree_Distribution_UtxoCohorts.md)
|
||||
- [CatalogTree\_Distribution\_UtxoCohorts\_AgeRange](interfaces/CatalogTree_Distribution_UtxoCohorts_AgeRange.md)
|
||||
- [CatalogTree\_Distribution\_UtxoCohorts\_All](interfaces/CatalogTree_Distribution_UtxoCohorts_All.md)
|
||||
- [CatalogTree\_Distribution\_UtxoCohorts\_All\_CostBasis](interfaces/CatalogTree_Distribution_UtxoCohorts_All_CostBasis.md)
|
||||
- [CatalogTree\_Distribution\_UtxoCohorts\_All\_Relative](interfaces/CatalogTree_Distribution_UtxoCohorts_All_Relative.md)
|
||||
- [CatalogTree\_Distribution\_UtxoCohorts\_AmountRange](interfaces/CatalogTree_Distribution_UtxoCohorts_AmountRange.md)
|
||||
- [CatalogTree\_Distribution\_UtxoCohorts\_Epoch](interfaces/CatalogTree_Distribution_UtxoCohorts_Epoch.md)
|
||||
- [CatalogTree\_Distribution\_UtxoCohorts\_GeAmount](interfaces/CatalogTree_Distribution_UtxoCohorts_GeAmount.md)
|
||||
- [CatalogTree\_Distribution\_UtxoCohorts\_LtAmount](interfaces/CatalogTree_Distribution_UtxoCohorts_LtAmount.md)
|
||||
- [CatalogTree\_Distribution\_UtxoCohorts\_MaxAge](interfaces/CatalogTree_Distribution_UtxoCohorts_MaxAge.md)
|
||||
- [CatalogTree\_Distribution\_UtxoCohorts\_MinAge](interfaces/CatalogTree_Distribution_UtxoCohorts_MinAge.md)
|
||||
- [CatalogTree\_Distribution\_UtxoCohorts\_Term](interfaces/CatalogTree_Distribution_UtxoCohorts_Term.md)
|
||||
- [CatalogTree\_Distribution\_UtxoCohorts\_Term\_Long](interfaces/CatalogTree_Distribution_UtxoCohorts_Term_Long.md)
|
||||
- [CatalogTree\_Distribution\_UtxoCohorts\_Term\_Long\_CostBasis](interfaces/CatalogTree_Distribution_UtxoCohorts_Term_Long_CostBasis.md)
|
||||
- [CatalogTree\_Distribution\_UtxoCohorts\_Term\_Short](interfaces/CatalogTree_Distribution_UtxoCohorts_Term_Short.md)
|
||||
- [CatalogTree\_Distribution\_UtxoCohorts\_Term\_Short\_CostBasis](interfaces/CatalogTree_Distribution_UtxoCohorts_Term_Short_CostBasis.md)
|
||||
- [CatalogTree\_Distribution\_UtxoCohorts\_Type](interfaces/CatalogTree_Distribution_UtxoCohorts_Type.md)
|
||||
- [CatalogTree\_Distribution\_UtxoCohorts\_Year](interfaces/CatalogTree_Distribution_UtxoCohorts_Year.md)
|
||||
- [CatalogTree\_Indexes](interfaces/CatalogTree_Indexes.md)
|
||||
- [CatalogTree\_Indexes\_Address](interfaces/CatalogTree_Indexes_Address.md)
|
||||
- [CatalogTree\_Indexes\_Address\_Empty](interfaces/CatalogTree_Indexes_Address_Empty.md)
|
||||
- [CatalogTree\_Indexes\_Address\_Opreturn](interfaces/CatalogTree_Indexes_Address_Opreturn.md)
|
||||
- [CatalogTree\_Indexes\_Address\_P2a](interfaces/CatalogTree_Indexes_Address_P2a.md)
|
||||
- [CatalogTree\_Indexes\_Address\_P2ms](interfaces/CatalogTree_Indexes_Address_P2ms.md)
|
||||
- [CatalogTree\_Indexes\_Address\_P2pk33](interfaces/CatalogTree_Indexes_Address_P2pk33.md)
|
||||
- [CatalogTree\_Indexes\_Address\_P2pk65](interfaces/CatalogTree_Indexes_Address_P2pk65.md)
|
||||
- [CatalogTree\_Indexes\_Address\_P2pkh](interfaces/CatalogTree_Indexes_Address_P2pkh.md)
|
||||
- [CatalogTree\_Indexes\_Address\_P2sh](interfaces/CatalogTree_Indexes_Address_P2sh.md)
|
||||
- [CatalogTree\_Indexes\_Address\_P2tr](interfaces/CatalogTree_Indexes_Address_P2tr.md)
|
||||
- [CatalogTree\_Indexes\_Address\_P2wpkh](interfaces/CatalogTree_Indexes_Address_P2wpkh.md)
|
||||
- [CatalogTree\_Indexes\_Address\_P2wsh](interfaces/CatalogTree_Indexes_Address_P2wsh.md)
|
||||
- [CatalogTree\_Indexes\_Address\_Unknown](interfaces/CatalogTree_Indexes_Address_Unknown.md)
|
||||
- [CatalogTree\_Indexes\_Dateindex](interfaces/CatalogTree_Indexes_Dateindex.md)
|
||||
- [CatalogTree\_Indexes\_Decadeindex](interfaces/CatalogTree_Indexes_Decadeindex.md)
|
||||
- [CatalogTree\_Indexes\_Difficultyepoch](interfaces/CatalogTree_Indexes_Difficultyepoch.md)
|
||||
- [CatalogTree\_Indexes\_Halvingepoch](interfaces/CatalogTree_Indexes_Halvingepoch.md)
|
||||
- [CatalogTree\_Indexes\_Height](interfaces/CatalogTree_Indexes_Height.md)
|
||||
- [CatalogTree\_Indexes\_Monthindex](interfaces/CatalogTree_Indexes_Monthindex.md)
|
||||
- [CatalogTree\_Indexes\_Quarterindex](interfaces/CatalogTree_Indexes_Quarterindex.md)
|
||||
- [CatalogTree\_Indexes\_Semesterindex](interfaces/CatalogTree_Indexes_Semesterindex.md)
|
||||
- [CatalogTree\_Indexes\_Txindex](interfaces/CatalogTree_Indexes_Txindex.md)
|
||||
- [CatalogTree\_Indexes\_Txinindex](interfaces/CatalogTree_Indexes_Txinindex.md)
|
||||
- [CatalogTree\_Indexes\_Txoutindex](interfaces/CatalogTree_Indexes_Txoutindex.md)
|
||||
- [CatalogTree\_Indexes\_Weekindex](interfaces/CatalogTree_Indexes_Weekindex.md)
|
||||
- [CatalogTree\_Indexes\_Yearindex](interfaces/CatalogTree_Indexes_Yearindex.md)
|
||||
- [CatalogTree\_Inputs](interfaces/CatalogTree_Inputs.md)
|
||||
- [CatalogTree\_Inputs\_Spent](interfaces/CatalogTree_Inputs_Spent.md)
|
||||
- [CatalogTree\_Market](interfaces/CatalogTree_Market.md)
|
||||
- [CatalogTree\_Market\_Ath](interfaces/CatalogTree_Market_Ath.md)
|
||||
- [CatalogTree\_Market\_Dca](interfaces/CatalogTree_Market_Dca.md)
|
||||
- [CatalogTree\_Market\_Dca\_ClassAveragePrice](interfaces/CatalogTree_Market_Dca_ClassAveragePrice.md)
|
||||
- [CatalogTree\_Market\_Dca\_ClassReturns](interfaces/CatalogTree_Market_Dca_ClassReturns.md)
|
||||
- [CatalogTree\_Market\_Dca\_ClassStack](interfaces/CatalogTree_Market_Dca_ClassStack.md)
|
||||
- [CatalogTree\_Market\_Indicators](interfaces/CatalogTree_Market_Indicators.md)
|
||||
- [CatalogTree\_Market\_Lookback](interfaces/CatalogTree_Market_Lookback.md)
|
||||
- [CatalogTree\_Market\_Lookback\_PriceAgo](interfaces/CatalogTree_Market_Lookback_PriceAgo.md)
|
||||
- [CatalogTree\_Market\_MovingAverage](interfaces/CatalogTree_Market_MovingAverage.md)
|
||||
- [CatalogTree\_Market\_Range](interfaces/CatalogTree_Market_Range.md)
|
||||
- [CatalogTree\_Market\_Returns](interfaces/CatalogTree_Market_Returns.md)
|
||||
- [CatalogTree\_Market\_Returns\_PriceReturns](interfaces/CatalogTree_Market_Returns_PriceReturns.md)
|
||||
- [CatalogTree\_Market\_Volatility](interfaces/CatalogTree_Market_Volatility.md)
|
||||
- [CatalogTree\_Outputs](interfaces/CatalogTree_Outputs.md)
|
||||
- [CatalogTree\_Outputs\_Count](interfaces/CatalogTree_Outputs_Count.md)
|
||||
- [CatalogTree\_Outputs\_Spent](interfaces/CatalogTree_Outputs_Spent.md)
|
||||
- [CatalogTree\_Pools](interfaces/CatalogTree_Pools.md)
|
||||
- [CatalogTree\_Pools\_Vecs](interfaces/CatalogTree_Pools_Vecs.md)
|
||||
- [CatalogTree\_Positions](interfaces/CatalogTree_Positions.md)
|
||||
- [CatalogTree\_Price](interfaces/CatalogTree_Price.md)
|
||||
- [CatalogTree\_Price\_Cents](interfaces/CatalogTree_Price_Cents.md)
|
||||
- [CatalogTree\_Price\_Cents\_Split](interfaces/CatalogTree_Price_Cents_Split.md)
|
||||
- [CatalogTree\_Price\_Sats](interfaces/CatalogTree_Price_Sats.md)
|
||||
- [CatalogTree\_Price\_Usd](interfaces/CatalogTree_Price_Usd.md)
|
||||
- [CatalogTree\_Scripts](interfaces/CatalogTree_Scripts.md)
|
||||
- [CatalogTree\_Scripts\_Count](interfaces/CatalogTree_Scripts_Count.md)
|
||||
- [CatalogTree\_Scripts\_Value](interfaces/CatalogTree_Scripts_Value.md)
|
||||
- [CatalogTree\_Supply](interfaces/CatalogTree_Supply.md)
|
||||
- [CatalogTree\_Supply\_Burned](interfaces/CatalogTree_Supply_Burned.md)
|
||||
- [CatalogTree\_Supply\_Circulating](interfaces/CatalogTree_Supply_Circulating.md)
|
||||
- [CatalogTree\_Supply\_Velocity](interfaces/CatalogTree_Supply_Velocity.md)
|
||||
- [CatalogTree\_Transactions](interfaces/CatalogTree_Transactions.md)
|
||||
- [CatalogTree\_Transactions\_Count](interfaces/CatalogTree_Transactions_Count.md)
|
||||
- [CatalogTree\_Transactions\_Fees](interfaces/CatalogTree_Transactions_Fees.md)
|
||||
- [CatalogTree\_Transactions\_Fees\_Fee](interfaces/CatalogTree_Transactions_Fees_Fee.md)
|
||||
- [CatalogTree\_Transactions\_Fees\_Fee\_Dollars](interfaces/CatalogTree_Transactions_Fees_Fee_Dollars.md)
|
||||
- [CatalogTree\_Transactions\_Size](interfaces/CatalogTree_Transactions_Size.md)
|
||||
- [CatalogTree\_Transactions\_Versions](interfaces/CatalogTree_Transactions_Versions.md)
|
||||
- [CatalogTree\_Transactions\_Volume](interfaces/CatalogTree_Transactions_Volume.md)
|
||||
- [ClassAveragePricePattern](interfaces/ClassAveragePricePattern.md)
|
||||
- [CoinbasePattern](interfaces/CoinbasePattern.md)
|
||||
- [CoinbasePattern2](interfaces/CoinbasePattern2.md)
|
||||
- [CostBasisPattern](interfaces/CostBasisPattern.md)
|
||||
- [CostBasisPattern2](interfaces/CostBasisPattern2.md)
|
||||
- [CountPattern2](interfaces/CountPattern2.md)
|
||||
- [DataRangeFormat](interfaces/DataRangeFormat.md)
|
||||
- [DifficultyAdjustment](interfaces/DifficultyAdjustment.md)
|
||||
- [DifficultyAdjustmentEntry](interfaces/DifficultyAdjustmentEntry.md)
|
||||
- [DifficultyEntry](interfaces/DifficultyEntry.md)
|
||||
- [DollarsPattern](interfaces/DollarsPattern.md)
|
||||
- [EmptyAddressData](interfaces/EmptyAddressData.md)
|
||||
- [FeeRatePattern](interfaces/FeeRatePattern.md)
|
||||
- [FullnessPattern](interfaces/FullnessPattern.md)
|
||||
- [HashrateEntry](interfaces/HashrateEntry.md)
|
||||
- [HashrateSummary](interfaces/HashrateSummary.md)
|
||||
- [Health](interfaces/Health.md)
|
||||
- [HeightParam](interfaces/HeightParam.md)
|
||||
- [IndexInfo](interfaces/IndexInfo.md)
|
||||
- [LimitParam](interfaces/LimitParam.md)
|
||||
- [LoadedAddressData](interfaces/LoadedAddressData.md)
|
||||
- [MempoolBlock](interfaces/MempoolBlock.md)
|
||||
- [MempoolInfo](interfaces/MempoolInfo.md)
|
||||
- [MetricCount](interfaces/MetricCount.md)
|
||||
- [MetricData](interfaces/MetricData.md)
|
||||
- [MetricEndpoint](interfaces/MetricEndpoint.md)
|
||||
- [MetricLeafWithSchema](interfaces/MetricLeafWithSchema.md)
|
||||
- [MetricParam](interfaces/MetricParam.md)
|
||||
- [MetricPattern](interfaces/MetricPattern.md)
|
||||
- [MetricSelection](interfaces/MetricSelection.md)
|
||||
- [MetricSelectionLegacy](interfaces/MetricSelectionLegacy.md)
|
||||
- [MetricWithIndex](interfaces/MetricWithIndex.md)
|
||||
- [OHLCCents](interfaces/OHLCCents.md)
|
||||
- [OHLCDollars](interfaces/OHLCDollars.md)
|
||||
- [OHLCSats](interfaces/OHLCSats.md)
|
||||
- [OutputsPattern](interfaces/OutputsPattern.md)
|
||||
- [PaginatedMetrics](interfaces/PaginatedMetrics.md)
|
||||
- [Pagination](interfaces/Pagination.md)
|
||||
- [PercentilesPattern](interfaces/PercentilesPattern.md)
|
||||
- [PeriodAveragePricePattern](interfaces/PeriodAveragePricePattern.md)
|
||||
- [PeriodCagrPattern](interfaces/PeriodCagrPattern.md)
|
||||
- [PeriodLumpSumStackPattern](interfaces/PeriodLumpSumStackPattern.md)
|
||||
- [PoolBlockCounts](interfaces/PoolBlockCounts.md)
|
||||
- [PoolBlockShares](interfaces/PoolBlockShares.md)
|
||||
- [PoolDetail](interfaces/PoolDetail.md)
|
||||
- [PoolDetailInfo](interfaces/PoolDetailInfo.md)
|
||||
- [PoolInfo](interfaces/PoolInfo.md)
|
||||
- [PoolSlugParam](interfaces/PoolSlugParam.md)
|
||||
- [PoolsSummary](interfaces/PoolsSummary.md)
|
||||
- [PoolStats](interfaces/PoolStats.md)
|
||||
- [Price111dSmaPattern](interfaces/Price111dSmaPattern.md)
|
||||
- [PriceAgoPattern](interfaces/PriceAgoPattern.md)
|
||||
- [Ratio1ySdPattern](interfaces/Ratio1ySdPattern.md)
|
||||
- [RealizedPattern](interfaces/RealizedPattern.md)
|
||||
- [RealizedPattern2](interfaces/RealizedPattern2.md)
|
||||
- [RealizedPattern3](interfaces/RealizedPattern3.md)
|
||||
- [RealizedPattern4](interfaces/RealizedPattern4.md)
|
||||
- [RealizedPriceExtraPattern](interfaces/RealizedPriceExtraPattern.md)
|
||||
- [RecommendedFees](interfaces/RecommendedFees.md)
|
||||
- [RelativePattern](interfaces/RelativePattern.md)
|
||||
- [RelativePattern2](interfaces/RelativePattern2.md)
|
||||
- [RelativePattern4](interfaces/RelativePattern4.md)
|
||||
- [RelativePattern5](interfaces/RelativePattern5.md)
|
||||
- [RewardStats](interfaces/RewardStats.md)
|
||||
- [SatsPattern](interfaces/SatsPattern.md)
|
||||
- [SegwitAdoptionPattern](interfaces/SegwitAdoptionPattern.md)
|
||||
- [SplitPattern2](interfaces/SplitPattern2.md)
|
||||
- [SupplyPattern2](interfaces/SupplyPattern2.md)
|
||||
- [SupplyState](interfaces/SupplyState.md)
|
||||
- [TimePeriodParam](interfaces/TimePeriodParam.md)
|
||||
- [TimestampParam](interfaces/TimestampParam.md)
|
||||
- [Transaction](interfaces/Transaction.md)
|
||||
- [TxidParam](interfaces/TxidParam.md)
|
||||
- [TxidVout](interfaces/TxidVout.md)
|
||||
- [TxIn](interfaces/TxIn.md)
|
||||
- [TxOut](interfaces/TxOut.md)
|
||||
- [TxOutspend](interfaces/TxOutspend.md)
|
||||
- [TxStatus](interfaces/TxStatus.md)
|
||||
- [UnclaimedRewardsPattern](interfaces/UnclaimedRewardsPattern.md)
|
||||
- [UnrealizedPattern](interfaces/UnrealizedPattern.md)
|
||||
- [Utxo](interfaces/Utxo.md)
|
||||
- [ValidateAddressParam](interfaces/ValidateAddressParam.md)
|
||||
|
||||
## Type Aliases
|
||||
|
||||
- [Address](type-aliases/Address.md)
|
||||
- [AnyAddressIndex](type-aliases/AnyAddressIndex.md)
|
||||
- [AnyMetricData](type-aliases/AnyMetricData.md)
|
||||
- [AnyMetricEndpoint](type-aliases/AnyMetricEndpoint.md)
|
||||
- [AnyMetricPattern](type-aliases/AnyMetricPattern.md)
|
||||
- [Bitcoin](type-aliases/Bitcoin.md)
|
||||
- [BlkPosition](type-aliases/BlkPosition.md)
|
||||
- [BlockHash](type-aliases/BlockHash.md)
|
||||
- [Cents](type-aliases/Cents.md)
|
||||
- [Close](type-aliases/Close.md)
|
||||
- [Date](type-aliases/Date.md)
|
||||
- [DateIndex](type-aliases/DateIndex.md)
|
||||
- [DecadeIndex](type-aliases/DecadeIndex.md)
|
||||
- [DifficultyEpoch](type-aliases/DifficultyEpoch.md)
|
||||
- [Dollars](type-aliases/Dollars.md)
|
||||
- [EmptyAddressIndex](type-aliases/EmptyAddressIndex.md)
|
||||
- [EmptyOutputIndex](type-aliases/EmptyOutputIndex.md)
|
||||
- [FeeRate](type-aliases/FeeRate.md)
|
||||
- [Format](type-aliases/Format.md)
|
||||
- [HalvingEpoch](type-aliases/HalvingEpoch.md)
|
||||
- [Height](type-aliases/Height.md)
|
||||
- [Hex](type-aliases/Hex.md)
|
||||
- [High](type-aliases/High.md)
|
||||
- [Index](type-aliases/Index.md)
|
||||
- [Limit](type-aliases/Limit.md)
|
||||
- [LoadedAddressIndex](type-aliases/LoadedAddressIndex.md)
|
||||
- [Low](type-aliases/Low.md)
|
||||
- [Metric](type-aliases/Metric.md)
|
||||
- [MetricPattern1](type-aliases/MetricPattern1.md)
|
||||
- [MetricPattern10](type-aliases/MetricPattern10.md)
|
||||
- [MetricPattern11](type-aliases/MetricPattern11.md)
|
||||
- [MetricPattern12](type-aliases/MetricPattern12.md)
|
||||
- [MetricPattern13](type-aliases/MetricPattern13.md)
|
||||
- [MetricPattern14](type-aliases/MetricPattern14.md)
|
||||
- [MetricPattern15](type-aliases/MetricPattern15.md)
|
||||
- [MetricPattern16](type-aliases/MetricPattern16.md)
|
||||
- [MetricPattern17](type-aliases/MetricPattern17.md)
|
||||
- [MetricPattern18](type-aliases/MetricPattern18.md)
|
||||
- [MetricPattern19](type-aliases/MetricPattern19.md)
|
||||
- [MetricPattern2](type-aliases/MetricPattern2.md)
|
||||
- [MetricPattern20](type-aliases/MetricPattern20.md)
|
||||
- [MetricPattern21](type-aliases/MetricPattern21.md)
|
||||
- [MetricPattern22](type-aliases/MetricPattern22.md)
|
||||
- [MetricPattern23](type-aliases/MetricPattern23.md)
|
||||
- [MetricPattern24](type-aliases/MetricPattern24.md)
|
||||
- [MetricPattern25](type-aliases/MetricPattern25.md)
|
||||
- [MetricPattern26](type-aliases/MetricPattern26.md)
|
||||
- [MetricPattern27](type-aliases/MetricPattern27.md)
|
||||
- [MetricPattern28](type-aliases/MetricPattern28.md)
|
||||
- [MetricPattern29](type-aliases/MetricPattern29.md)
|
||||
- [MetricPattern3](type-aliases/MetricPattern3.md)
|
||||
- [MetricPattern30](type-aliases/MetricPattern30.md)
|
||||
- [MetricPattern31](type-aliases/MetricPattern31.md)
|
||||
- [MetricPattern32](type-aliases/MetricPattern32.md)
|
||||
- [MetricPattern4](type-aliases/MetricPattern4.md)
|
||||
- [MetricPattern5](type-aliases/MetricPattern5.md)
|
||||
- [MetricPattern6](type-aliases/MetricPattern6.md)
|
||||
- [MetricPattern7](type-aliases/MetricPattern7.md)
|
||||
- [MetricPattern8](type-aliases/MetricPattern8.md)
|
||||
- [MetricPattern9](type-aliases/MetricPattern9.md)
|
||||
- [Metrics](type-aliases/Metrics.md)
|
||||
- [MonthIndex](type-aliases/MonthIndex.md)
|
||||
- [Open](type-aliases/Open.md)
|
||||
- [OpReturnIndex](type-aliases/OpReturnIndex.md)
|
||||
- [OutPoint](type-aliases/OutPoint.md)
|
||||
- [OutputType](type-aliases/OutputType.md)
|
||||
- [P2AAddressIndex](type-aliases/P2AAddressIndex.md)
|
||||
- [P2ABytes](type-aliases/P2ABytes.md)
|
||||
- [P2MSOutputIndex](type-aliases/P2MSOutputIndex.md)
|
||||
- [P2PK33AddressIndex](type-aliases/P2PK33AddressIndex.md)
|
||||
- [P2PK33Bytes](type-aliases/P2PK33Bytes.md)
|
||||
- [P2PK65AddressIndex](type-aliases/P2PK65AddressIndex.md)
|
||||
- [P2PK65Bytes](type-aliases/P2PK65Bytes.md)
|
||||
- [P2PKHAddressIndex](type-aliases/P2PKHAddressIndex.md)
|
||||
- [P2PKHBytes](type-aliases/P2PKHBytes.md)
|
||||
- [P2SHAddressIndex](type-aliases/P2SHAddressIndex.md)
|
||||
- [P2SHBytes](type-aliases/P2SHBytes.md)
|
||||
- [P2TRAddressIndex](type-aliases/P2TRAddressIndex.md)
|
||||
- [P2TRBytes](type-aliases/P2TRBytes.md)
|
||||
- [P2WPKHAddressIndex](type-aliases/P2WPKHAddressIndex.md)
|
||||
- [P2WPKHBytes](type-aliases/P2WPKHBytes.md)
|
||||
- [P2WSHAddressIndex](type-aliases/P2WSHAddressIndex.md)
|
||||
- [P2WSHBytes](type-aliases/P2WSHBytes.md)
|
||||
- [PoolSlug](type-aliases/PoolSlug.md)
|
||||
- [QuarterIndex](type-aliases/QuarterIndex.md)
|
||||
- [RawLockTime](type-aliases/RawLockTime.md)
|
||||
- [Sats](type-aliases/Sats.md)
|
||||
- [SemesterIndex](type-aliases/SemesterIndex.md)
|
||||
- [StoredBool](type-aliases/StoredBool.md)
|
||||
- [StoredF32](type-aliases/StoredF32.md)
|
||||
- [StoredF64](type-aliases/StoredF64.md)
|
||||
- [StoredI16](type-aliases/StoredI16.md)
|
||||
- [StoredU16](type-aliases/StoredU16.md)
|
||||
- [StoredU32](type-aliases/StoredU32.md)
|
||||
- [StoredU64](type-aliases/StoredU64.md)
|
||||
- [TimePeriod](type-aliases/TimePeriod.md)
|
||||
- [Timestamp](type-aliases/Timestamp.md)
|
||||
- [TreeNode](type-aliases/TreeNode.md)
|
||||
- [Txid](type-aliases/Txid.md)
|
||||
- [TxIndex](type-aliases/TxIndex.md)
|
||||
- [TxInIndex](type-aliases/TxInIndex.md)
|
||||
- [TxOutIndex](type-aliases/TxOutIndex.md)
|
||||
- [TxVersion](type-aliases/TxVersion.md)
|
||||
- [TypeIndex](type-aliases/TypeIndex.md)
|
||||
- [U8x2](type-aliases/U8x2.md)
|
||||
- [U8x20](type-aliases/U8x20.md)
|
||||
- [U8x32](type-aliases/U8x32.md)
|
||||
- [U8x33](type-aliases/U8x33.md)
|
||||
- [U8x65](type-aliases/U8x65.md)
|
||||
- [UnknownOutputIndex](type-aliases/UnknownOutputIndex.md)
|
||||
- [Vin](type-aliases/Vin.md)
|
||||
- [Vout](type-aliases/Vout.md)
|
||||
- [VSize](type-aliases/VSize.md)
|
||||
- [WeekIndex](type-aliases/WeekIndex.md)
|
||||
- [Weight](type-aliases/Weight.md)
|
||||
- [YearIndex](type-aliases/YearIndex.md)
|
||||
@@ -0,0 +1,73 @@
|
||||
[**brk-client**](../README.md)
|
||||
|
||||
***
|
||||
|
||||
[brk-client](../globals.md) / \_0satsPattern
|
||||
|
||||
# Interface: \_0satsPattern
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3111](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3111)
|
||||
|
||||
## Properties
|
||||
|
||||
### activity
|
||||
|
||||
> **activity**: [`ActivityPattern2`](ActivityPattern2.md)
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3112](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3112)
|
||||
|
||||
***
|
||||
|
||||
### addrCount
|
||||
|
||||
> **addrCount**: [`MetricPattern1`](../type-aliases/MetricPattern1.md)\<`number`\>
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3113](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3113)
|
||||
|
||||
***
|
||||
|
||||
### costBasis
|
||||
|
||||
> **costBasis**: [`CostBasisPattern`](CostBasisPattern.md)
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3114](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3114)
|
||||
|
||||
***
|
||||
|
||||
### outputs
|
||||
|
||||
> **outputs**: [`OutputsPattern`](OutputsPattern.md)
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3115](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3115)
|
||||
|
||||
***
|
||||
|
||||
### realized
|
||||
|
||||
> **realized**: [`RealizedPattern`](RealizedPattern.md)
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3116](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3116)
|
||||
|
||||
***
|
||||
|
||||
### relative
|
||||
|
||||
> **relative**: [`RelativePattern`](RelativePattern.md)
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3117](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3117)
|
||||
|
||||
***
|
||||
|
||||
### supply
|
||||
|
||||
> **supply**: [`SupplyPattern2`](SupplyPattern2.md)
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3118](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3118)
|
||||
|
||||
***
|
||||
|
||||
### unrealized
|
||||
|
||||
> **unrealized**: [`UnrealizedPattern`](UnrealizedPattern.md)
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3119](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3119)
|
||||
@@ -0,0 +1,65 @@
|
||||
[**brk-client**](../README.md)
|
||||
|
||||
***
|
||||
|
||||
[brk-client](../globals.md) / \_0satsPattern2
|
||||
|
||||
# Interface: \_0satsPattern2
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3273](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3273)
|
||||
|
||||
## Properties
|
||||
|
||||
### activity
|
||||
|
||||
> **activity**: [`ActivityPattern2`](ActivityPattern2.md)
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3274](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3274)
|
||||
|
||||
***
|
||||
|
||||
### costBasis
|
||||
|
||||
> **costBasis**: [`CostBasisPattern`](CostBasisPattern.md)
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3275](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3275)
|
||||
|
||||
***
|
||||
|
||||
### outputs
|
||||
|
||||
> **outputs**: [`OutputsPattern`](OutputsPattern.md)
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3276](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3276)
|
||||
|
||||
***
|
||||
|
||||
### realized
|
||||
|
||||
> **realized**: [`RealizedPattern`](RealizedPattern.md)
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3277](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3277)
|
||||
|
||||
***
|
||||
|
||||
### relative
|
||||
|
||||
> **relative**: [`RelativePattern4`](RelativePattern4.md)
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3278](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3278)
|
||||
|
||||
***
|
||||
|
||||
### supply
|
||||
|
||||
> **supply**: [`SupplyPattern2`](SupplyPattern2.md)
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3279](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3279)
|
||||
|
||||
***
|
||||
|
||||
### unrealized
|
||||
|
||||
> **unrealized**: [`UnrealizedPattern`](UnrealizedPattern.md)
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3280](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3280)
|
||||
@@ -0,0 +1,65 @@
|
||||
[**brk-client**](../README.md)
|
||||
|
||||
***
|
||||
|
||||
[brk-client](../globals.md) / \_100btcPattern
|
||||
|
||||
# Interface: \_100btcPattern
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3215](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3215)
|
||||
|
||||
## Properties
|
||||
|
||||
### activity
|
||||
|
||||
> **activity**: [`ActivityPattern2`](ActivityPattern2.md)
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3216](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3216)
|
||||
|
||||
***
|
||||
|
||||
### costBasis
|
||||
|
||||
> **costBasis**: [`CostBasisPattern`](CostBasisPattern.md)
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3217](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3217)
|
||||
|
||||
***
|
||||
|
||||
### outputs
|
||||
|
||||
> **outputs**: [`OutputsPattern`](OutputsPattern.md)
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3218](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3218)
|
||||
|
||||
***
|
||||
|
||||
### realized
|
||||
|
||||
> **realized**: [`RealizedPattern`](RealizedPattern.md)
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3219](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3219)
|
||||
|
||||
***
|
||||
|
||||
### relative
|
||||
|
||||
> **relative**: [`RelativePattern`](RelativePattern.md)
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3220](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3220)
|
||||
|
||||
***
|
||||
|
||||
### supply
|
||||
|
||||
> **supply**: [`SupplyPattern2`](SupplyPattern2.md)
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3221](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3221)
|
||||
|
||||
***
|
||||
|
||||
### unrealized
|
||||
|
||||
> **unrealized**: [`UnrealizedPattern`](UnrealizedPattern.md)
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3222](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3222)
|
||||
@@ -0,0 +1,65 @@
|
||||
[**brk-client**](../README.md)
|
||||
|
||||
***
|
||||
|
||||
[brk-client](../globals.md) / \_10yPattern
|
||||
|
||||
# Interface: \_10yPattern
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3302](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3302)
|
||||
|
||||
## Properties
|
||||
|
||||
### activity
|
||||
|
||||
> **activity**: [`ActivityPattern2`](ActivityPattern2.md)
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3303](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3303)
|
||||
|
||||
***
|
||||
|
||||
### costBasis
|
||||
|
||||
> **costBasis**: [`CostBasisPattern`](CostBasisPattern.md)
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3304](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3304)
|
||||
|
||||
***
|
||||
|
||||
### outputs
|
||||
|
||||
> **outputs**: [`OutputsPattern`](OutputsPattern.md)
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3305](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3305)
|
||||
|
||||
***
|
||||
|
||||
### realized
|
||||
|
||||
> **realized**: [`RealizedPattern4`](RealizedPattern4.md)
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3306](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3306)
|
||||
|
||||
***
|
||||
|
||||
### relative
|
||||
|
||||
> **relative**: [`RelativePattern`](RelativePattern.md)
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3307](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3307)
|
||||
|
||||
***
|
||||
|
||||
### supply
|
||||
|
||||
> **supply**: [`SupplyPattern2`](SupplyPattern2.md)
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3308](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3308)
|
||||
|
||||
***
|
||||
|
||||
### unrealized
|
||||
|
||||
> **unrealized**: [`UnrealizedPattern`](UnrealizedPattern.md)
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3309](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3309)
|
||||
@@ -0,0 +1,65 @@
|
||||
[**brk-client**](../README.md)
|
||||
|
||||
***
|
||||
|
||||
[brk-client](../globals.md) / \_10yTo12yPattern
|
||||
|
||||
# Interface: \_10yTo12yPattern
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3186](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3186)
|
||||
|
||||
## Properties
|
||||
|
||||
### activity
|
||||
|
||||
> **activity**: [`ActivityPattern2`](ActivityPattern2.md)
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3187](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3187)
|
||||
|
||||
***
|
||||
|
||||
### costBasis
|
||||
|
||||
> **costBasis**: [`CostBasisPattern2`](CostBasisPattern2.md)
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3188](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3188)
|
||||
|
||||
***
|
||||
|
||||
### outputs
|
||||
|
||||
> **outputs**: [`OutputsPattern`](OutputsPattern.md)
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3189](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3189)
|
||||
|
||||
***
|
||||
|
||||
### realized
|
||||
|
||||
> **realized**: [`RealizedPattern2`](RealizedPattern2.md)
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3190](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3190)
|
||||
|
||||
***
|
||||
|
||||
### relative
|
||||
|
||||
> **relative**: [`RelativePattern2`](RelativePattern2.md)
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3191](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3191)
|
||||
|
||||
***
|
||||
|
||||
### supply
|
||||
|
||||
> **supply**: [`SupplyPattern2`](SupplyPattern2.md)
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3192](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3192)
|
||||
|
||||
***
|
||||
|
||||
### unrealized
|
||||
|
||||
> **unrealized**: [`UnrealizedPattern`](UnrealizedPattern.md)
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3193](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3193)
|
||||
@@ -0,0 +1,25 @@
|
||||
[**brk-client**](../README.md)
|
||||
|
||||
***
|
||||
|
||||
[brk-client](../globals.md) / \_1dReturns1mSdPattern
|
||||
|
||||
# Interface: \_1dReturns1mSdPattern
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3603](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3603)
|
||||
|
||||
## Properties
|
||||
|
||||
### sd
|
||||
|
||||
> **sd**: [`MetricPattern4`](../type-aliases/MetricPattern4.md)\<`number`\>
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3604](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3604)
|
||||
|
||||
***
|
||||
|
||||
### sma
|
||||
|
||||
> **sma**: [`MetricPattern4`](../type-aliases/MetricPattern4.md)\<`number`\>
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3605](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3605)
|
||||
@@ -0,0 +1,33 @@
|
||||
[**brk-client**](../README.md)
|
||||
|
||||
***
|
||||
|
||||
[brk-client](../globals.md) / \_2015Pattern
|
||||
|
||||
# Interface: \_2015Pattern
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3393](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3393)
|
||||
|
||||
## Properties
|
||||
|
||||
### bitcoin
|
||||
|
||||
> **bitcoin**: [`MetricPattern4`](../type-aliases/MetricPattern4.md)\<`number`\>
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3394](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3394)
|
||||
|
||||
***
|
||||
|
||||
### dollars
|
||||
|
||||
> **dollars**: [`MetricPattern4`](../type-aliases/MetricPattern4.md)\<`number`\>
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3395](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3395)
|
||||
|
||||
***
|
||||
|
||||
### sats
|
||||
|
||||
> **sats**: [`MetricPattern4`](../type-aliases/MetricPattern4.md)\<`number`\>
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3396](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3396)
|
||||
@@ -0,0 +1,121 @@
|
||||
[**brk-client**](../README.md)
|
||||
|
||||
***
|
||||
|
||||
[brk-client](../globals.md) / AaopoolPattern
|
||||
|
||||
# Interface: AaopoolPattern
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:2596](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L2596)
|
||||
|
||||
## Properties
|
||||
|
||||
### \_1mBlocksMined
|
||||
|
||||
> **\_1mBlocksMined**: [`MetricPattern1`](../type-aliases/MetricPattern1.md)\<`number`\>
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:2597](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L2597)
|
||||
|
||||
***
|
||||
|
||||
### \_1mDominance
|
||||
|
||||
> **\_1mDominance**: [`MetricPattern1`](../type-aliases/MetricPattern1.md)\<`number`\>
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:2598](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L2598)
|
||||
|
||||
***
|
||||
|
||||
### \_1wBlocksMined
|
||||
|
||||
> **\_1wBlocksMined**: [`MetricPattern1`](../type-aliases/MetricPattern1.md)\<`number`\>
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:2599](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L2599)
|
||||
|
||||
***
|
||||
|
||||
### \_1wDominance
|
||||
|
||||
> **\_1wDominance**: [`MetricPattern1`](../type-aliases/MetricPattern1.md)\<`number`\>
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:2600](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L2600)
|
||||
|
||||
***
|
||||
|
||||
### \_1yBlocksMined
|
||||
|
||||
> **\_1yBlocksMined**: [`MetricPattern1`](../type-aliases/MetricPattern1.md)\<`number`\>
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:2601](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L2601)
|
||||
|
||||
***
|
||||
|
||||
### \_1yDominance
|
||||
|
||||
> **\_1yDominance**: [`MetricPattern1`](../type-aliases/MetricPattern1.md)\<`number`\>
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:2602](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L2602)
|
||||
|
||||
***
|
||||
|
||||
### \_24hBlocksMined
|
||||
|
||||
> **\_24hBlocksMined**: [`MetricPattern1`](../type-aliases/MetricPattern1.md)\<`number`\>
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:2603](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L2603)
|
||||
|
||||
***
|
||||
|
||||
### \_24hDominance
|
||||
|
||||
> **\_24hDominance**: [`MetricPattern1`](../type-aliases/MetricPattern1.md)\<`number`\>
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:2604](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L2604)
|
||||
|
||||
***
|
||||
|
||||
### blocksMined
|
||||
|
||||
> **blocksMined**: [`BlockCountPattern`](BlockCountPattern.md)\<`number`\>
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:2605](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L2605)
|
||||
|
||||
***
|
||||
|
||||
### coinbase
|
||||
|
||||
> **coinbase**: [`CoinbasePattern2`](CoinbasePattern2.md)
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:2606](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L2606)
|
||||
|
||||
***
|
||||
|
||||
### daysSinceBlock
|
||||
|
||||
> **daysSinceBlock**: [`MetricPattern4`](../type-aliases/MetricPattern4.md)\<`number`\>
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:2607](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L2607)
|
||||
|
||||
***
|
||||
|
||||
### dominance
|
||||
|
||||
> **dominance**: [`MetricPattern1`](../type-aliases/MetricPattern1.md)\<`number`\>
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:2608](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L2608)
|
||||
|
||||
***
|
||||
|
||||
### fee
|
||||
|
||||
> **fee**: [`UnclaimedRewardsPattern`](UnclaimedRewardsPattern.md)
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:2609](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L2609)
|
||||
|
||||
***
|
||||
|
||||
### subsidy
|
||||
|
||||
> **subsidy**: [`UnclaimedRewardsPattern`](UnclaimedRewardsPattern.md)
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:2610](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L2610)
|
||||
@@ -0,0 +1,161 @@
|
||||
[**brk-client**](../README.md)
|
||||
|
||||
***
|
||||
|
||||
[brk-client](../globals.md) / ActivePriceRatioPattern
|
||||
|
||||
# Interface: ActivePriceRatioPattern
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:2388](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L2388)
|
||||
|
||||
## Properties
|
||||
|
||||
### ratio
|
||||
|
||||
> **ratio**: [`MetricPattern4`](../type-aliases/MetricPattern4.md)\<`number`\>
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:2389](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L2389)
|
||||
|
||||
***
|
||||
|
||||
### ratio1mSma
|
||||
|
||||
> **ratio1mSma**: [`MetricPattern4`](../type-aliases/MetricPattern4.md)\<`number`\>
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:2390](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L2390)
|
||||
|
||||
***
|
||||
|
||||
### ratio1wSma
|
||||
|
||||
> **ratio1wSma**: [`MetricPattern4`](../type-aliases/MetricPattern4.md)\<`number`\>
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:2391](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L2391)
|
||||
|
||||
***
|
||||
|
||||
### ratio1ySd
|
||||
|
||||
> **ratio1ySd**: [`Ratio1ySdPattern`](Ratio1ySdPattern.md)
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:2392](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L2392)
|
||||
|
||||
***
|
||||
|
||||
### ratio2ySd
|
||||
|
||||
> **ratio2ySd**: [`Ratio1ySdPattern`](Ratio1ySdPattern.md)
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:2393](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L2393)
|
||||
|
||||
***
|
||||
|
||||
### ratio4ySd
|
||||
|
||||
> **ratio4ySd**: [`Ratio1ySdPattern`](Ratio1ySdPattern.md)
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:2394](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L2394)
|
||||
|
||||
***
|
||||
|
||||
### ratioPct1
|
||||
|
||||
> **ratioPct1**: [`MetricPattern4`](../type-aliases/MetricPattern4.md)\<`number`\>
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:2395](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L2395)
|
||||
|
||||
***
|
||||
|
||||
### ratioPct1Usd
|
||||
|
||||
> **ratioPct1Usd**: [`MetricPattern4`](../type-aliases/MetricPattern4.md)\<`number`\>
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:2396](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L2396)
|
||||
|
||||
***
|
||||
|
||||
### ratioPct2
|
||||
|
||||
> **ratioPct2**: [`MetricPattern4`](../type-aliases/MetricPattern4.md)\<`number`\>
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:2397](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L2397)
|
||||
|
||||
***
|
||||
|
||||
### ratioPct2Usd
|
||||
|
||||
> **ratioPct2Usd**: [`MetricPattern4`](../type-aliases/MetricPattern4.md)\<`number`\>
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:2398](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L2398)
|
||||
|
||||
***
|
||||
|
||||
### ratioPct5
|
||||
|
||||
> **ratioPct5**: [`MetricPattern4`](../type-aliases/MetricPattern4.md)\<`number`\>
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:2399](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L2399)
|
||||
|
||||
***
|
||||
|
||||
### ratioPct5Usd
|
||||
|
||||
> **ratioPct5Usd**: [`MetricPattern4`](../type-aliases/MetricPattern4.md)\<`number`\>
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:2400](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L2400)
|
||||
|
||||
***
|
||||
|
||||
### ratioPct95
|
||||
|
||||
> **ratioPct95**: [`MetricPattern4`](../type-aliases/MetricPattern4.md)\<`number`\>
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:2401](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L2401)
|
||||
|
||||
***
|
||||
|
||||
### ratioPct95Usd
|
||||
|
||||
> **ratioPct95Usd**: [`MetricPattern4`](../type-aliases/MetricPattern4.md)\<`number`\>
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:2402](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L2402)
|
||||
|
||||
***
|
||||
|
||||
### ratioPct98
|
||||
|
||||
> **ratioPct98**: [`MetricPattern4`](../type-aliases/MetricPattern4.md)\<`number`\>
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:2403](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L2403)
|
||||
|
||||
***
|
||||
|
||||
### ratioPct98Usd
|
||||
|
||||
> **ratioPct98Usd**: [`MetricPattern4`](../type-aliases/MetricPattern4.md)\<`number`\>
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:2404](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L2404)
|
||||
|
||||
***
|
||||
|
||||
### ratioPct99
|
||||
|
||||
> **ratioPct99**: [`MetricPattern4`](../type-aliases/MetricPattern4.md)\<`number`\>
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:2405](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L2405)
|
||||
|
||||
***
|
||||
|
||||
### ratioPct99Usd
|
||||
|
||||
> **ratioPct99Usd**: [`MetricPattern4`](../type-aliases/MetricPattern4.md)\<`number`\>
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:2406](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L2406)
|
||||
|
||||
***
|
||||
|
||||
### ratioSd
|
||||
|
||||
> **ratioSd**: [`Ratio1ySdPattern`](Ratio1ySdPattern.md)
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:2407](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L2407)
|
||||
@@ -0,0 +1,33 @@
|
||||
[**brk-client**](../README.md)
|
||||
|
||||
***
|
||||
|
||||
[brk-client](../globals.md) / ActiveSupplyPattern
|
||||
|
||||
# Interface: ActiveSupplyPattern
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3456](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3456)
|
||||
|
||||
## Properties
|
||||
|
||||
### bitcoin
|
||||
|
||||
> **bitcoin**: [`MetricPattern1`](../type-aliases/MetricPattern1.md)\<`number`\>
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3457](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3457)
|
||||
|
||||
***
|
||||
|
||||
### dollars
|
||||
|
||||
> **dollars**: [`MetricPattern1`](../type-aliases/MetricPattern1.md)\<`number`\>
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3458](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3458)
|
||||
|
||||
***
|
||||
|
||||
### sats
|
||||
|
||||
> **sats**: [`MetricPattern1`](../type-aliases/MetricPattern1.md)\<`number`\>
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3459](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3459)
|
||||
@@ -0,0 +1,49 @@
|
||||
[**brk-client**](../README.md)
|
||||
|
||||
***
|
||||
|
||||
[brk-client](../globals.md) / ActivityPattern2
|
||||
|
||||
# Interface: ActivityPattern2
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3331](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3331)
|
||||
|
||||
## Properties
|
||||
|
||||
### coinblocksDestroyed
|
||||
|
||||
> **coinblocksDestroyed**: [`BlockCountPattern`](BlockCountPattern.md)\<`number`\>
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3332](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3332)
|
||||
|
||||
***
|
||||
|
||||
### coindaysDestroyed
|
||||
|
||||
> **coindaysDestroyed**: [`BlockCountPattern`](BlockCountPattern.md)\<`number`\>
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3333](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3333)
|
||||
|
||||
***
|
||||
|
||||
### satblocksDestroyed
|
||||
|
||||
> **satblocksDestroyed**: [`MetricPattern11`](../type-aliases/MetricPattern11.md)\<`number`\>
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3334](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3334)
|
||||
|
||||
***
|
||||
|
||||
### satdaysDestroyed
|
||||
|
||||
> **satdaysDestroyed**: [`MetricPattern11`](../type-aliases/MetricPattern11.md)\<`number`\>
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3335](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3335)
|
||||
|
||||
***
|
||||
|
||||
### sent
|
||||
|
||||
> **sent**: [`UnclaimedRewardsPattern`](UnclaimedRewardsPattern.md)
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3336](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3336)
|
||||
@@ -0,0 +1,81 @@
|
||||
[**brk-client**](../README.md)
|
||||
|
||||
***
|
||||
|
||||
[brk-client](../globals.md) / AddrCountPattern
|
||||
|
||||
# Interface: AddrCountPattern
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3043](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3043)
|
||||
|
||||
## Properties
|
||||
|
||||
### all
|
||||
|
||||
> **all**: [`MetricPattern1`](../type-aliases/MetricPattern1.md)\<`number`\>
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3044](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3044)
|
||||
|
||||
***
|
||||
|
||||
### p2a
|
||||
|
||||
> **p2a**: [`MetricPattern1`](../type-aliases/MetricPattern1.md)\<`number`\>
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3045](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3045)
|
||||
|
||||
***
|
||||
|
||||
### p2pk33
|
||||
|
||||
> **p2pk33**: [`MetricPattern1`](../type-aliases/MetricPattern1.md)\<`number`\>
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3046](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3046)
|
||||
|
||||
***
|
||||
|
||||
### p2pk65
|
||||
|
||||
> **p2pk65**: [`MetricPattern1`](../type-aliases/MetricPattern1.md)\<`number`\>
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3047](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3047)
|
||||
|
||||
***
|
||||
|
||||
### p2pkh
|
||||
|
||||
> **p2pkh**: [`MetricPattern1`](../type-aliases/MetricPattern1.md)\<`number`\>
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3048](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3048)
|
||||
|
||||
***
|
||||
|
||||
### p2sh
|
||||
|
||||
> **p2sh**: [`MetricPattern1`](../type-aliases/MetricPattern1.md)\<`number`\>
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3049](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3049)
|
||||
|
||||
***
|
||||
|
||||
### p2tr
|
||||
|
||||
> **p2tr**: [`MetricPattern1`](../type-aliases/MetricPattern1.md)\<`number`\>
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3050](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3050)
|
||||
|
||||
***
|
||||
|
||||
### p2wpkh
|
||||
|
||||
> **p2wpkh**: [`MetricPattern1`](../type-aliases/MetricPattern1.md)\<`number`\>
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3051](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3051)
|
||||
|
||||
***
|
||||
|
||||
### p2wsh
|
||||
|
||||
> **p2wsh**: [`MetricPattern1`](../type-aliases/MetricPattern1.md)\<`number`\>
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3052](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3052)
|
||||
@@ -0,0 +1,57 @@
|
||||
[**brk-client**](../README.md)
|
||||
|
||||
***
|
||||
|
||||
[brk-client](../globals.md) / AddressChainStats
|
||||
|
||||
# Interface: AddressChainStats
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:8](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L8)
|
||||
|
||||
## Properties
|
||||
|
||||
### fundedTxoCount
|
||||
|
||||
> **fundedTxoCount**: `number`
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:9](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L9)
|
||||
|
||||
***
|
||||
|
||||
### fundedTxoSum
|
||||
|
||||
> **fundedTxoSum**: `number`
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:10](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L10)
|
||||
|
||||
***
|
||||
|
||||
### spentTxoCount
|
||||
|
||||
> **spentTxoCount**: `number`
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:11](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L11)
|
||||
|
||||
***
|
||||
|
||||
### spentTxoSum
|
||||
|
||||
> **spentTxoSum**: `number`
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:12](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L12)
|
||||
|
||||
***
|
||||
|
||||
### txCount
|
||||
|
||||
> **txCount**: `number`
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:13](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L13)
|
||||
|
||||
***
|
||||
|
||||
### typeIndex
|
||||
|
||||
> **typeIndex**: `number`
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:14](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L14)
|
||||
@@ -0,0 +1,49 @@
|
||||
[**brk-client**](../README.md)
|
||||
|
||||
***
|
||||
|
||||
[brk-client](../globals.md) / AddressMempoolStats
|
||||
|
||||
# Interface: AddressMempoolStats
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:17](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L17)
|
||||
|
||||
## Properties
|
||||
|
||||
### fundedTxoCount
|
||||
|
||||
> **fundedTxoCount**: `number`
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:18](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L18)
|
||||
|
||||
***
|
||||
|
||||
### fundedTxoSum
|
||||
|
||||
> **fundedTxoSum**: `number`
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:19](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L19)
|
||||
|
||||
***
|
||||
|
||||
### spentTxoCount
|
||||
|
||||
> **spentTxoCount**: `number`
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:20](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L20)
|
||||
|
||||
***
|
||||
|
||||
### spentTxoSum
|
||||
|
||||
> **spentTxoSum**: `number`
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:21](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L21)
|
||||
|
||||
***
|
||||
|
||||
### txCount
|
||||
|
||||
> **txCount**: `number`
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:22](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L22)
|
||||
@@ -0,0 +1,17 @@
|
||||
[**brk-client**](../README.md)
|
||||
|
||||
***
|
||||
|
||||
[brk-client](../globals.md) / AddressParam
|
||||
|
||||
# Interface: AddressParam
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:25](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L25)
|
||||
|
||||
## Properties
|
||||
|
||||
### address
|
||||
|
||||
> **address**: `string`
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:26](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L26)
|
||||
@@ -0,0 +1,33 @@
|
||||
[**brk-client**](../README.md)
|
||||
|
||||
***
|
||||
|
||||
[brk-client](../globals.md) / AddressStats
|
||||
|
||||
# Interface: AddressStats
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:29](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L29)
|
||||
|
||||
## Properties
|
||||
|
||||
### address
|
||||
|
||||
> **address**: `string`
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:30](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L30)
|
||||
|
||||
***
|
||||
|
||||
### chainStats
|
||||
|
||||
> **chainStats**: [`AddressChainStats`](AddressChainStats.md)
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:31](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L31)
|
||||
|
||||
***
|
||||
|
||||
### mempoolStats?
|
||||
|
||||
> `optional` **mempoolStats**: [`AddressMempoolStats`](AddressMempoolStats.md) \| `null`
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:32](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L32)
|
||||
@@ -0,0 +1,25 @@
|
||||
[**brk-client**](../README.md)
|
||||
|
||||
***
|
||||
|
||||
[brk-client](../globals.md) / AddressTxidsParam
|
||||
|
||||
# Interface: AddressTxidsParam
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:35](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L35)
|
||||
|
||||
## Properties
|
||||
|
||||
### afterTxid?
|
||||
|
||||
> `optional` **afterTxid**: `string` \| `null`
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:36](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L36)
|
||||
|
||||
***
|
||||
|
||||
### limit?
|
||||
|
||||
> `optional` **limit**: `number`
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:37](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L37)
|
||||
@@ -0,0 +1,65 @@
|
||||
[**brk-client**](../README.md)
|
||||
|
||||
***
|
||||
|
||||
[brk-client](../globals.md) / AddressValidation
|
||||
|
||||
# Interface: AddressValidation
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:40](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L40)
|
||||
|
||||
## Properties
|
||||
|
||||
### address?
|
||||
|
||||
> `optional` **address**: `string` \| `null`
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:41](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L41)
|
||||
|
||||
***
|
||||
|
||||
### isscript?
|
||||
|
||||
> `optional` **isscript**: `boolean` \| `null`
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:42](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L42)
|
||||
|
||||
***
|
||||
|
||||
### isvalid
|
||||
|
||||
> **isvalid**: `boolean`
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:43](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L43)
|
||||
|
||||
***
|
||||
|
||||
### iswitness?
|
||||
|
||||
> `optional` **iswitness**: `boolean` \| `null`
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:44](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L44)
|
||||
|
||||
***
|
||||
|
||||
### scriptPubKey?
|
||||
|
||||
> `optional` **scriptPubKey**: `string` \| `null`
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:45](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L45)
|
||||
|
||||
***
|
||||
|
||||
### witnessProgram?
|
||||
|
||||
> `optional` **witnessProgram**: `string` \| `null`
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:46](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L46)
|
||||
|
||||
***
|
||||
|
||||
### witnessVersion?
|
||||
|
||||
> `optional` **witnessVersion**: `number` \| `null`
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:47](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L47)
|
||||
@@ -0,0 +1,31 @@
|
||||
[**brk-client**](../README.md)
|
||||
|
||||
***
|
||||
|
||||
[brk-client](../globals.md) / BitcoinPattern
|
||||
|
||||
# Interface: BitcoinPattern\<T\>
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3665](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3665)
|
||||
|
||||
## Type Parameters
|
||||
|
||||
### T
|
||||
|
||||
`T`
|
||||
|
||||
## Properties
|
||||
|
||||
### cumulative
|
||||
|
||||
> **cumulative**: [`MetricPattern2`](../type-aliases/MetricPattern2.md)\<`T`\>
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3666](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3666)
|
||||
|
||||
***
|
||||
|
||||
### sum
|
||||
|
||||
> **sum**: [`MetricPattern1`](../type-aliases/MetricPattern1.md)\<`T`\>
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3667](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3667)
|
||||
@@ -0,0 +1,17 @@
|
||||
[**brk-client**](../README.md)
|
||||
|
||||
***
|
||||
|
||||
[brk-client](../globals.md) / BlockCountParam
|
||||
|
||||
# Interface: BlockCountParam
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:53](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L53)
|
||||
|
||||
## Properties
|
||||
|
||||
### blockCount
|
||||
|
||||
> **blockCount**: `number`
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:54](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L54)
|
||||
@@ -0,0 +1,31 @@
|
||||
[**brk-client**](../README.md)
|
||||
|
||||
***
|
||||
|
||||
[brk-client](../globals.md) / BlockCountPattern
|
||||
|
||||
# Interface: BlockCountPattern\<T\>
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3644](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3644)
|
||||
|
||||
## Type Parameters
|
||||
|
||||
### T
|
||||
|
||||
`T`
|
||||
|
||||
## Properties
|
||||
|
||||
### cumulative
|
||||
|
||||
> **cumulative**: [`MetricPattern1`](../type-aliases/MetricPattern1.md)\<`T`\>
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3645](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3645)
|
||||
|
||||
***
|
||||
|
||||
### sum
|
||||
|
||||
> **sum**: [`MetricPattern1`](../type-aliases/MetricPattern1.md)\<`T`\>
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3646](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3646)
|
||||
@@ -0,0 +1,33 @@
|
||||
[**brk-client**](../README.md)
|
||||
|
||||
***
|
||||
|
||||
[brk-client](../globals.md) / BlockFeesEntry
|
||||
|
||||
# Interface: BlockFeesEntry
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:57](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L57)
|
||||
|
||||
## Properties
|
||||
|
||||
### avgFees
|
||||
|
||||
> **avgFees**: `number`
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:58](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L58)
|
||||
|
||||
***
|
||||
|
||||
### avgHeight
|
||||
|
||||
> **avgHeight**: `number`
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:59](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L59)
|
||||
|
||||
***
|
||||
|
||||
### timestamp
|
||||
|
||||
> **timestamp**: `number`
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:60](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L60)
|
||||
@@ -0,0 +1,17 @@
|
||||
[**brk-client**](../README.md)
|
||||
|
||||
***
|
||||
|
||||
[brk-client](../globals.md) / BlockHashParam
|
||||
|
||||
# Interface: BlockHashParam
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:64](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L64)
|
||||
|
||||
## Properties
|
||||
|
||||
### hash
|
||||
|
||||
> **hash**: `string`
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:65](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L65)
|
||||
@@ -0,0 +1,25 @@
|
||||
[**brk-client**](../README.md)
|
||||
|
||||
***
|
||||
|
||||
[brk-client](../globals.md) / BlockHashStartIndex
|
||||
|
||||
# Interface: BlockHashStartIndex
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:68](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L68)
|
||||
|
||||
## Properties
|
||||
|
||||
### hash
|
||||
|
||||
> **hash**: `string`
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:69](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L69)
|
||||
|
||||
***
|
||||
|
||||
### startIndex
|
||||
|
||||
> **startIndex**: `number`
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:70](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L70)
|
||||
@@ -0,0 +1,25 @@
|
||||
[**brk-client**](../README.md)
|
||||
|
||||
***
|
||||
|
||||
[brk-client](../globals.md) / BlockHashTxIndex
|
||||
|
||||
# Interface: BlockHashTxIndex
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:73](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L73)
|
||||
|
||||
## Properties
|
||||
|
||||
### hash
|
||||
|
||||
> **hash**: `string`
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:74](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L74)
|
||||
|
||||
***
|
||||
|
||||
### index
|
||||
|
||||
> **index**: `number`
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:75](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L75)
|
||||
@@ -0,0 +1,65 @@
|
||||
[**brk-client**](../README.md)
|
||||
|
||||
***
|
||||
|
||||
[brk-client](../globals.md) / BlockInfo
|
||||
|
||||
# Interface: BlockInfo
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:78](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L78)
|
||||
|
||||
## Properties
|
||||
|
||||
### difficulty
|
||||
|
||||
> **difficulty**: `number`
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:79](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L79)
|
||||
|
||||
***
|
||||
|
||||
### height
|
||||
|
||||
> **height**: `number`
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:80](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L80)
|
||||
|
||||
***
|
||||
|
||||
### id
|
||||
|
||||
> **id**: `string`
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:81](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L81)
|
||||
|
||||
***
|
||||
|
||||
### size
|
||||
|
||||
> **size**: `number`
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:82](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L82)
|
||||
|
||||
***
|
||||
|
||||
### timestamp
|
||||
|
||||
> **timestamp**: `number`
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:83](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L83)
|
||||
|
||||
***
|
||||
|
||||
### txCount
|
||||
|
||||
> **txCount**: `number`
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:84](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L84)
|
||||
|
||||
***
|
||||
|
||||
### weight
|
||||
|
||||
> **weight**: `number`
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:85](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L85)
|
||||
@@ -0,0 +1,33 @@
|
||||
[**brk-client**](../README.md)
|
||||
|
||||
***
|
||||
|
||||
[brk-client](../globals.md) / BlockRewardsEntry
|
||||
|
||||
# Interface: BlockRewardsEntry
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:88](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L88)
|
||||
|
||||
## Properties
|
||||
|
||||
### avgHeight
|
||||
|
||||
> **avgHeight**: `number`
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:89](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L89)
|
||||
|
||||
***
|
||||
|
||||
### avgRewards
|
||||
|
||||
> **avgRewards**: `number`
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:90](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L90)
|
||||
|
||||
***
|
||||
|
||||
### timestamp
|
||||
|
||||
> **timestamp**: `number`
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:91](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L91)
|
||||
@@ -0,0 +1,33 @@
|
||||
[**brk-client**](../README.md)
|
||||
|
||||
***
|
||||
|
||||
[brk-client](../globals.md) / BlockSizeEntry
|
||||
|
||||
# Interface: BlockSizeEntry
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:94](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L94)
|
||||
|
||||
## Properties
|
||||
|
||||
### avgHeight
|
||||
|
||||
> **avgHeight**: `number`
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:95](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L95)
|
||||
|
||||
***
|
||||
|
||||
### avgSize
|
||||
|
||||
> **avgSize**: `number`
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:96](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L96)
|
||||
|
||||
***
|
||||
|
||||
### timestamp
|
||||
|
||||
> **timestamp**: `number`
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:97](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L97)
|
||||
@@ -0,0 +1,25 @@
|
||||
[**brk-client**](../README.md)
|
||||
|
||||
***
|
||||
|
||||
[brk-client](../globals.md) / BlockSizesWeights
|
||||
|
||||
# Interface: BlockSizesWeights
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:100](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L100)
|
||||
|
||||
## Properties
|
||||
|
||||
### sizes
|
||||
|
||||
> **sizes**: [`BlockSizeEntry`](BlockSizeEntry.md)[]
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:101](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L101)
|
||||
|
||||
***
|
||||
|
||||
### weights
|
||||
|
||||
> **weights**: [`BlockWeightEntry`](BlockWeightEntry.md)[]
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:102](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L102)
|
||||
@@ -0,0 +1,33 @@
|
||||
[**brk-client**](../README.md)
|
||||
|
||||
***
|
||||
|
||||
[brk-client](../globals.md) / BlockStatus
|
||||
|
||||
# Interface: BlockStatus
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:105](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L105)
|
||||
|
||||
## Properties
|
||||
|
||||
### height?
|
||||
|
||||
> `optional` **height**: `number` \| `null`
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:106](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L106)
|
||||
|
||||
***
|
||||
|
||||
### inBestChain
|
||||
|
||||
> **inBestChain**: `boolean`
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:107](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L107)
|
||||
|
||||
***
|
||||
|
||||
### nextBest?
|
||||
|
||||
> `optional` **nextBest**: `string` \| `null`
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:108](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L108)
|
||||
@@ -0,0 +1,33 @@
|
||||
[**brk-client**](../README.md)
|
||||
|
||||
***
|
||||
|
||||
[brk-client](../globals.md) / BlockTimestamp
|
||||
|
||||
# Interface: BlockTimestamp
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:111](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L111)
|
||||
|
||||
## Properties
|
||||
|
||||
### hash
|
||||
|
||||
> **hash**: `string`
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:112](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L112)
|
||||
|
||||
***
|
||||
|
||||
### height
|
||||
|
||||
> **height**: `number`
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:113](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L113)
|
||||
|
||||
***
|
||||
|
||||
### timestamp
|
||||
|
||||
> **timestamp**: `string`
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:114](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L114)
|
||||
@@ -0,0 +1,33 @@
|
||||
[**brk-client**](../README.md)
|
||||
|
||||
***
|
||||
|
||||
[brk-client](../globals.md) / BlockWeightEntry
|
||||
|
||||
# Interface: BlockWeightEntry
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:117](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L117)
|
||||
|
||||
## Properties
|
||||
|
||||
### avgHeight
|
||||
|
||||
> **avgHeight**: `number`
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:118](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L118)
|
||||
|
||||
***
|
||||
|
||||
### avgWeight
|
||||
|
||||
> **avgWeight**: `number`
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:119](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L119)
|
||||
|
||||
***
|
||||
|
||||
### timestamp
|
||||
|
||||
> **timestamp**: `number`
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:120](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L120)
|
||||
@@ -0,0 +1,29 @@
|
||||
[**brk-client**](../README.md)
|
||||
|
||||
***
|
||||
|
||||
[brk-client](../globals.md) / BrkClientOptions
|
||||
|
||||
# Interface: BrkClientOptions
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:515](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L515)
|
||||
|
||||
## Properties
|
||||
|
||||
### baseUrl
|
||||
|
||||
> **baseUrl**: `string`
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:516](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L516)
|
||||
|
||||
Base URL for the API
|
||||
|
||||
***
|
||||
|
||||
### timeout?
|
||||
|
||||
> `optional` **timeout**: `number`
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:517](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L517)
|
||||
|
||||
Request timeout in milliseconds
|
||||
@@ -0,0 +1,129 @@
|
||||
[**brk-client**](../README.md)
|
||||
|
||||
***
|
||||
|
||||
[brk-client](../globals.md) / CatalogTree
|
||||
|
||||
# Interface: CatalogTree
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3721](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3721)
|
||||
|
||||
## Properties
|
||||
|
||||
### addresses
|
||||
|
||||
> **addresses**: [`CatalogTree_Addresses`](CatalogTree_Addresses.md)
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3722](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3722)
|
||||
|
||||
***
|
||||
|
||||
### blocks
|
||||
|
||||
> **blocks**: [`CatalogTree_Blocks`](CatalogTree_Blocks.md)
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3723](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3723)
|
||||
|
||||
***
|
||||
|
||||
### cointime
|
||||
|
||||
> **cointime**: [`CatalogTree_Cointime`](CatalogTree_Cointime.md)
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3724](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3724)
|
||||
|
||||
***
|
||||
|
||||
### constants
|
||||
|
||||
> **constants**: [`CatalogTree_Constants`](CatalogTree_Constants.md)
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3725](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3725)
|
||||
|
||||
***
|
||||
|
||||
### distribution
|
||||
|
||||
> **distribution**: [`CatalogTree_Distribution`](CatalogTree_Distribution.md)
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3726](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3726)
|
||||
|
||||
***
|
||||
|
||||
### indexes
|
||||
|
||||
> **indexes**: [`CatalogTree_Indexes`](CatalogTree_Indexes.md)
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3727](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3727)
|
||||
|
||||
***
|
||||
|
||||
### inputs
|
||||
|
||||
> **inputs**: [`CatalogTree_Inputs`](CatalogTree_Inputs.md)
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3728](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3728)
|
||||
|
||||
***
|
||||
|
||||
### market
|
||||
|
||||
> **market**: [`CatalogTree_Market`](CatalogTree_Market.md)
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3729](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3729)
|
||||
|
||||
***
|
||||
|
||||
### outputs
|
||||
|
||||
> **outputs**: [`CatalogTree_Outputs`](CatalogTree_Outputs.md)
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3730](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3730)
|
||||
|
||||
***
|
||||
|
||||
### pools
|
||||
|
||||
> **pools**: [`CatalogTree_Pools`](CatalogTree_Pools.md)
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3731](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3731)
|
||||
|
||||
***
|
||||
|
||||
### positions
|
||||
|
||||
> **positions**: [`CatalogTree_Positions`](CatalogTree_Positions.md)
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3732](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3732)
|
||||
|
||||
***
|
||||
|
||||
### price
|
||||
|
||||
> **price**: [`CatalogTree_Price`](CatalogTree_Price.md)
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3733](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3733)
|
||||
|
||||
***
|
||||
|
||||
### scripts
|
||||
|
||||
> **scripts**: [`CatalogTree_Scripts`](CatalogTree_Scripts.md)
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3734](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3734)
|
||||
|
||||
***
|
||||
|
||||
### supply
|
||||
|
||||
> **supply**: [`CatalogTree_Supply`](CatalogTree_Supply.md)
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3735](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3735)
|
||||
|
||||
***
|
||||
|
||||
### transactions
|
||||
|
||||
> **transactions**: [`CatalogTree_Transactions`](CatalogTree_Transactions.md)
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3736](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3736)
|
||||
@@ -0,0 +1,137 @@
|
||||
[**brk-client**](../README.md)
|
||||
|
||||
***
|
||||
|
||||
[brk-client](../globals.md) / CatalogTree\_Addresses
|
||||
|
||||
# Interface: CatalogTree\_Addresses
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3740](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3740)
|
||||
|
||||
## Properties
|
||||
|
||||
### firstP2aaddressindex
|
||||
|
||||
> **firstP2aaddressindex**: [`MetricPattern11`](../type-aliases/MetricPattern11.md)\<`number`\>
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3741](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3741)
|
||||
|
||||
***
|
||||
|
||||
### firstP2pk33addressindex
|
||||
|
||||
> **firstP2pk33addressindex**: [`MetricPattern11`](../type-aliases/MetricPattern11.md)\<`number`\>
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3742](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3742)
|
||||
|
||||
***
|
||||
|
||||
### firstP2pk65addressindex
|
||||
|
||||
> **firstP2pk65addressindex**: [`MetricPattern11`](../type-aliases/MetricPattern11.md)\<`number`\>
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3743](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3743)
|
||||
|
||||
***
|
||||
|
||||
### firstP2pkhaddressindex
|
||||
|
||||
> **firstP2pkhaddressindex**: [`MetricPattern11`](../type-aliases/MetricPattern11.md)\<`number`\>
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3744](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3744)
|
||||
|
||||
***
|
||||
|
||||
### firstP2shaddressindex
|
||||
|
||||
> **firstP2shaddressindex**: [`MetricPattern11`](../type-aliases/MetricPattern11.md)\<`number`\>
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3745](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3745)
|
||||
|
||||
***
|
||||
|
||||
### firstP2traddressindex
|
||||
|
||||
> **firstP2traddressindex**: [`MetricPattern11`](../type-aliases/MetricPattern11.md)\<`number`\>
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3746](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3746)
|
||||
|
||||
***
|
||||
|
||||
### firstP2wpkhaddressindex
|
||||
|
||||
> **firstP2wpkhaddressindex**: [`MetricPattern11`](../type-aliases/MetricPattern11.md)\<`number`\>
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3747](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3747)
|
||||
|
||||
***
|
||||
|
||||
### firstP2wshaddressindex
|
||||
|
||||
> **firstP2wshaddressindex**: [`MetricPattern11`](../type-aliases/MetricPattern11.md)\<`number`\>
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3748](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3748)
|
||||
|
||||
***
|
||||
|
||||
### p2abytes
|
||||
|
||||
> **p2abytes**: [`MetricPattern16`](../type-aliases/MetricPattern16.md)\<[`U8x2`](../type-aliases/U8x2.md)\>
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3749](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3749)
|
||||
|
||||
***
|
||||
|
||||
### p2pk33bytes
|
||||
|
||||
> **p2pk33bytes**: [`MetricPattern18`](../type-aliases/MetricPattern18.md)\<`string`\>
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3750](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3750)
|
||||
|
||||
***
|
||||
|
||||
### p2pk65bytes
|
||||
|
||||
> **p2pk65bytes**: [`MetricPattern19`](../type-aliases/MetricPattern19.md)\<`string`\>
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3751](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3751)
|
||||
|
||||
***
|
||||
|
||||
### p2pkhbytes
|
||||
|
||||
> **p2pkhbytes**: [`MetricPattern20`](../type-aliases/MetricPattern20.md)\<[`U8x20`](../type-aliases/U8x20.md)\>
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3752](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3752)
|
||||
|
||||
***
|
||||
|
||||
### p2shbytes
|
||||
|
||||
> **p2shbytes**: [`MetricPattern21`](../type-aliases/MetricPattern21.md)\<[`U8x20`](../type-aliases/U8x20.md)\>
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3753](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3753)
|
||||
|
||||
***
|
||||
|
||||
### p2trbytes
|
||||
|
||||
> **p2trbytes**: [`MetricPattern22`](../type-aliases/MetricPattern22.md)\<[`U8x32`](../type-aliases/U8x32.md)\>
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3754](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3754)
|
||||
|
||||
***
|
||||
|
||||
### p2wpkhbytes
|
||||
|
||||
> **p2wpkhbytes**: [`MetricPattern23`](../type-aliases/MetricPattern23.md)\<[`U8x20`](../type-aliases/U8x20.md)\>
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3755](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3755)
|
||||
|
||||
***
|
||||
|
||||
### p2wshbytes
|
||||
|
||||
> **p2wshbytes**: [`MetricPattern24`](../type-aliases/MetricPattern24.md)\<[`U8x32`](../type-aliases/U8x32.md)\>
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3756](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3756)
|
||||
@@ -0,0 +1,113 @@
|
||||
[**brk-client**](../README.md)
|
||||
|
||||
***
|
||||
|
||||
[brk-client](../globals.md) / CatalogTree\_Blocks
|
||||
|
||||
# Interface: CatalogTree\_Blocks
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3760](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3760)
|
||||
|
||||
## Properties
|
||||
|
||||
### blockhash
|
||||
|
||||
> **blockhash**: [`MetricPattern11`](../type-aliases/MetricPattern11.md)\<`string`\>
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3761](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3761)
|
||||
|
||||
***
|
||||
|
||||
### count
|
||||
|
||||
> **count**: [`CatalogTree_Blocks_Count`](CatalogTree_Blocks_Count.md)
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3762](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3762)
|
||||
|
||||
***
|
||||
|
||||
### difficulty
|
||||
|
||||
> **difficulty**: [`CatalogTree_Blocks_Difficulty`](CatalogTree_Blocks_Difficulty.md)
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3763](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3763)
|
||||
|
||||
***
|
||||
|
||||
### fullness
|
||||
|
||||
> **fullness**: [`FullnessPattern`](FullnessPattern.md)\<`number`\>
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3764](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3764)
|
||||
|
||||
***
|
||||
|
||||
### halving
|
||||
|
||||
> **halving**: [`CatalogTree_Blocks_Halving`](CatalogTree_Blocks_Halving.md)
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3765](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3765)
|
||||
|
||||
***
|
||||
|
||||
### interval
|
||||
|
||||
> **interval**: [`CatalogTree_Blocks_Interval`](CatalogTree_Blocks_Interval.md)
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3766](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3766)
|
||||
|
||||
***
|
||||
|
||||
### mining
|
||||
|
||||
> **mining**: [`CatalogTree_Blocks_Mining`](CatalogTree_Blocks_Mining.md)
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3767](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3767)
|
||||
|
||||
***
|
||||
|
||||
### rewards
|
||||
|
||||
> **rewards**: [`CatalogTree_Blocks_Rewards`](CatalogTree_Blocks_Rewards.md)
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3768](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3768)
|
||||
|
||||
***
|
||||
|
||||
### size
|
||||
|
||||
> **size**: [`CatalogTree_Blocks_Size`](CatalogTree_Blocks_Size.md)
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3769](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3769)
|
||||
|
||||
***
|
||||
|
||||
### time
|
||||
|
||||
> **time**: [`CatalogTree_Blocks_Time`](CatalogTree_Blocks_Time.md)
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3770](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3770)
|
||||
|
||||
***
|
||||
|
||||
### totalSize
|
||||
|
||||
> **totalSize**: [`MetricPattern11`](../type-aliases/MetricPattern11.md)\<`number`\>
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3771](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3771)
|
||||
|
||||
***
|
||||
|
||||
### vbytes
|
||||
|
||||
> **vbytes**: [`DollarsPattern`](DollarsPattern.md)\<`number`\>
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3772](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3772)
|
||||
|
||||
***
|
||||
|
||||
### weight
|
||||
|
||||
> **weight**: [`DollarsPattern`](DollarsPattern.md)\<`number`\>
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3773](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3773)
|
||||
@@ -0,0 +1,89 @@
|
||||
[**brk-client**](../README.md)
|
||||
|
||||
***
|
||||
|
||||
[brk-client](../globals.md) / CatalogTree\_Blocks\_Count
|
||||
|
||||
# Interface: CatalogTree\_Blocks\_Count
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3777](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3777)
|
||||
|
||||
## Properties
|
||||
|
||||
### \_1mBlockCount
|
||||
|
||||
> **\_1mBlockCount**: [`MetricPattern1`](../type-aliases/MetricPattern1.md)\<`number`\>
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3778](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3778)
|
||||
|
||||
***
|
||||
|
||||
### \_1mStart
|
||||
|
||||
> **\_1mStart**: [`MetricPattern11`](../type-aliases/MetricPattern11.md)\<`number`\>
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3779](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3779)
|
||||
|
||||
***
|
||||
|
||||
### \_1wBlockCount
|
||||
|
||||
> **\_1wBlockCount**: [`MetricPattern1`](../type-aliases/MetricPattern1.md)\<`number`\>
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3780](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3780)
|
||||
|
||||
***
|
||||
|
||||
### \_1wStart
|
||||
|
||||
> **\_1wStart**: [`MetricPattern11`](../type-aliases/MetricPattern11.md)\<`number`\>
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3781](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3781)
|
||||
|
||||
***
|
||||
|
||||
### \_1yBlockCount
|
||||
|
||||
> **\_1yBlockCount**: [`MetricPattern1`](../type-aliases/MetricPattern1.md)\<`number`\>
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3782](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3782)
|
||||
|
||||
***
|
||||
|
||||
### \_1yStart
|
||||
|
||||
> **\_1yStart**: [`MetricPattern11`](../type-aliases/MetricPattern11.md)\<`number`\>
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3783](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3783)
|
||||
|
||||
***
|
||||
|
||||
### \_24hBlockCount
|
||||
|
||||
> **\_24hBlockCount**: [`MetricPattern1`](../type-aliases/MetricPattern1.md)\<`number`\>
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3784](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3784)
|
||||
|
||||
***
|
||||
|
||||
### \_24hStart
|
||||
|
||||
> **\_24hStart**: [`MetricPattern11`](../type-aliases/MetricPattern11.md)\<`number`\>
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3785](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3785)
|
||||
|
||||
***
|
||||
|
||||
### blockCount
|
||||
|
||||
> **blockCount**: [`BlockCountPattern`](BlockCountPattern.md)\<`number`\>
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3786](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3786)
|
||||
|
||||
***
|
||||
|
||||
### blockCountTarget
|
||||
|
||||
> **blockCountTarget**: [`MetricPattern4`](../type-aliases/MetricPattern4.md)\<`number`\>
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3787](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3787)
|
||||
@@ -0,0 +1,57 @@
|
||||
[**brk-client**](../README.md)
|
||||
|
||||
***
|
||||
|
||||
[brk-client](../globals.md) / CatalogTree\_Blocks\_Difficulty
|
||||
|
||||
# Interface: CatalogTree\_Blocks\_Difficulty
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3791](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3791)
|
||||
|
||||
## Properties
|
||||
|
||||
### adjustment
|
||||
|
||||
> **adjustment**: [`MetricPattern1`](../type-aliases/MetricPattern1.md)\<`number`\>
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3792](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3792)
|
||||
|
||||
***
|
||||
|
||||
### asHash
|
||||
|
||||
> **asHash**: [`MetricPattern1`](../type-aliases/MetricPattern1.md)\<`number`\>
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3793](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3793)
|
||||
|
||||
***
|
||||
|
||||
### blocksBeforeNextAdjustment
|
||||
|
||||
> **blocksBeforeNextAdjustment**: [`MetricPattern1`](../type-aliases/MetricPattern1.md)\<`number`\>
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3794](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3794)
|
||||
|
||||
***
|
||||
|
||||
### daysBeforeNextAdjustment
|
||||
|
||||
> **daysBeforeNextAdjustment**: [`MetricPattern1`](../type-aliases/MetricPattern1.md)\<`number`\>
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3795](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3795)
|
||||
|
||||
***
|
||||
|
||||
### epoch
|
||||
|
||||
> **epoch**: [`MetricPattern4`](../type-aliases/MetricPattern4.md)\<`number`\>
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3796](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3796)
|
||||
|
||||
***
|
||||
|
||||
### raw
|
||||
|
||||
> **raw**: [`MetricPattern1`](../type-aliases/MetricPattern1.md)\<`number`\>
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3797](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3797)
|
||||
@@ -0,0 +1,33 @@
|
||||
[**brk-client**](../README.md)
|
||||
|
||||
***
|
||||
|
||||
[brk-client](../globals.md) / CatalogTree\_Blocks\_Halving
|
||||
|
||||
# Interface: CatalogTree\_Blocks\_Halving
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3801](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3801)
|
||||
|
||||
## Properties
|
||||
|
||||
### blocksBeforeNextHalving
|
||||
|
||||
> **blocksBeforeNextHalving**: [`MetricPattern1`](../type-aliases/MetricPattern1.md)\<`number`\>
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3802](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3802)
|
||||
|
||||
***
|
||||
|
||||
### daysBeforeNextHalving
|
||||
|
||||
> **daysBeforeNextHalving**: [`MetricPattern1`](../type-aliases/MetricPattern1.md)\<`number`\>
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3803](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3803)
|
||||
|
||||
***
|
||||
|
||||
### epoch
|
||||
|
||||
> **epoch**: [`MetricPattern4`](../type-aliases/MetricPattern4.md)\<`number`\>
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3804](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3804)
|
||||
@@ -0,0 +1,81 @@
|
||||
[**brk-client**](../README.md)
|
||||
|
||||
***
|
||||
|
||||
[brk-client](../globals.md) / CatalogTree\_Blocks\_Interval
|
||||
|
||||
# Interface: CatalogTree\_Blocks\_Interval
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3808](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3808)
|
||||
|
||||
## Properties
|
||||
|
||||
### average
|
||||
|
||||
> **average**: [`MetricPattern2`](../type-aliases/MetricPattern2.md)\<`number`\>
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3809](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3809)
|
||||
|
||||
***
|
||||
|
||||
### base
|
||||
|
||||
> **base**: [`MetricPattern11`](../type-aliases/MetricPattern11.md)\<`number`\>
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3810](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3810)
|
||||
|
||||
***
|
||||
|
||||
### max
|
||||
|
||||
> **max**: [`MetricPattern2`](../type-aliases/MetricPattern2.md)\<`number`\>
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3811](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3811)
|
||||
|
||||
***
|
||||
|
||||
### median
|
||||
|
||||
> **median**: [`MetricPattern6`](../type-aliases/MetricPattern6.md)\<`number`\>
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3812](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3812)
|
||||
|
||||
***
|
||||
|
||||
### min
|
||||
|
||||
> **min**: [`MetricPattern2`](../type-aliases/MetricPattern2.md)\<`number`\>
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3813](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3813)
|
||||
|
||||
***
|
||||
|
||||
### pct10
|
||||
|
||||
> **pct10**: [`MetricPattern6`](../type-aliases/MetricPattern6.md)\<`number`\>
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3814](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3814)
|
||||
|
||||
***
|
||||
|
||||
### pct25
|
||||
|
||||
> **pct25**: [`MetricPattern6`](../type-aliases/MetricPattern6.md)\<`number`\>
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3815](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3815)
|
||||
|
||||
***
|
||||
|
||||
### pct75
|
||||
|
||||
> **pct75**: [`MetricPattern6`](../type-aliases/MetricPattern6.md)\<`number`\>
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3816](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3816)
|
||||
|
||||
***
|
||||
|
||||
### pct90
|
||||
|
||||
> **pct90**: [`MetricPattern6`](../type-aliases/MetricPattern6.md)\<`number`\>
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3817](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3817)
|
||||
@@ -0,0 +1,129 @@
|
||||
[**brk-client**](../README.md)
|
||||
|
||||
***
|
||||
|
||||
[brk-client](../globals.md) / CatalogTree\_Blocks\_Mining
|
||||
|
||||
# Interface: CatalogTree\_Blocks\_Mining
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3821](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3821)
|
||||
|
||||
## Properties
|
||||
|
||||
### hashPricePhs
|
||||
|
||||
> **hashPricePhs**: [`MetricPattern1`](../type-aliases/MetricPattern1.md)\<`number`\>
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3822](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3822)
|
||||
|
||||
***
|
||||
|
||||
### hashPricePhsMin
|
||||
|
||||
> **hashPricePhsMin**: [`MetricPattern1`](../type-aliases/MetricPattern1.md)\<`number`\>
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3823](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3823)
|
||||
|
||||
***
|
||||
|
||||
### hashPriceRebound
|
||||
|
||||
> **hashPriceRebound**: [`MetricPattern1`](../type-aliases/MetricPattern1.md)\<`number`\>
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3824](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3824)
|
||||
|
||||
***
|
||||
|
||||
### hashPriceThs
|
||||
|
||||
> **hashPriceThs**: [`MetricPattern1`](../type-aliases/MetricPattern1.md)\<`number`\>
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3825](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3825)
|
||||
|
||||
***
|
||||
|
||||
### hashPriceThsMin
|
||||
|
||||
> **hashPriceThsMin**: [`MetricPattern1`](../type-aliases/MetricPattern1.md)\<`number`\>
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3826](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3826)
|
||||
|
||||
***
|
||||
|
||||
### hashRate
|
||||
|
||||
> **hashRate**: [`MetricPattern1`](../type-aliases/MetricPattern1.md)\<`number`\>
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3827](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3827)
|
||||
|
||||
***
|
||||
|
||||
### hashRate1mSma
|
||||
|
||||
> **hashRate1mSma**: [`MetricPattern4`](../type-aliases/MetricPattern4.md)\<`number`\>
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3828](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3828)
|
||||
|
||||
***
|
||||
|
||||
### hashRate1wSma
|
||||
|
||||
> **hashRate1wSma**: [`MetricPattern4`](../type-aliases/MetricPattern4.md)\<`number`\>
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3829](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3829)
|
||||
|
||||
***
|
||||
|
||||
### hashRate1ySma
|
||||
|
||||
> **hashRate1ySma**: [`MetricPattern4`](../type-aliases/MetricPattern4.md)\<`number`\>
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3830](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3830)
|
||||
|
||||
***
|
||||
|
||||
### hashRate2mSma
|
||||
|
||||
> **hashRate2mSma**: [`MetricPattern4`](../type-aliases/MetricPattern4.md)\<`number`\>
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3831](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3831)
|
||||
|
||||
***
|
||||
|
||||
### hashValuePhs
|
||||
|
||||
> **hashValuePhs**: [`MetricPattern1`](../type-aliases/MetricPattern1.md)\<`number`\>
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3832](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3832)
|
||||
|
||||
***
|
||||
|
||||
### hashValuePhsMin
|
||||
|
||||
> **hashValuePhsMin**: [`MetricPattern1`](../type-aliases/MetricPattern1.md)\<`number`\>
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3833](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3833)
|
||||
|
||||
***
|
||||
|
||||
### hashValueRebound
|
||||
|
||||
> **hashValueRebound**: [`MetricPattern1`](../type-aliases/MetricPattern1.md)\<`number`\>
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3834](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3834)
|
||||
|
||||
***
|
||||
|
||||
### hashValueThs
|
||||
|
||||
> **hashValueThs**: [`MetricPattern1`](../type-aliases/MetricPattern1.md)\<`number`\>
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3835](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3835)
|
||||
|
||||
***
|
||||
|
||||
### hashValueThsMin
|
||||
|
||||
> **hashValueThsMin**: [`MetricPattern1`](../type-aliases/MetricPattern1.md)\<`number`\>
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3836](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3836)
|
||||
@@ -0,0 +1,65 @@
|
||||
[**brk-client**](../README.md)
|
||||
|
||||
***
|
||||
|
||||
[brk-client](../globals.md) / CatalogTree\_Blocks\_Rewards
|
||||
|
||||
# Interface: CatalogTree\_Blocks\_Rewards
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3840](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3840)
|
||||
|
||||
## Properties
|
||||
|
||||
### \_24hCoinbaseSum
|
||||
|
||||
> **\_24hCoinbaseSum**: [`CatalogTree_Blocks_Rewards_24hCoinbaseSum`](CatalogTree_Blocks_Rewards_24hCoinbaseSum.md)
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3841](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3841)
|
||||
|
||||
***
|
||||
|
||||
### coinbase
|
||||
|
||||
> **coinbase**: [`CoinbasePattern`](CoinbasePattern.md)
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3842](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3842)
|
||||
|
||||
***
|
||||
|
||||
### feeDominance
|
||||
|
||||
> **feeDominance**: [`MetricPattern6`](../type-aliases/MetricPattern6.md)\<`number`\>
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3843](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3843)
|
||||
|
||||
***
|
||||
|
||||
### subsidy
|
||||
|
||||
> **subsidy**: [`CoinbasePattern`](CoinbasePattern.md)
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3844](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3844)
|
||||
|
||||
***
|
||||
|
||||
### subsidyDominance
|
||||
|
||||
> **subsidyDominance**: [`MetricPattern6`](../type-aliases/MetricPattern6.md)\<`number`\>
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3845](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3845)
|
||||
|
||||
***
|
||||
|
||||
### subsidyUsd1ySma
|
||||
|
||||
> **subsidyUsd1ySma**: [`MetricPattern4`](../type-aliases/MetricPattern4.md)\<`number`\>
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3846](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3846)
|
||||
|
||||
***
|
||||
|
||||
### unclaimedRewards
|
||||
|
||||
> **unclaimedRewards**: [`UnclaimedRewardsPattern`](UnclaimedRewardsPattern.md)
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3847](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3847)
|
||||
@@ -0,0 +1,33 @@
|
||||
[**brk-client**](../README.md)
|
||||
|
||||
***
|
||||
|
||||
[brk-client](../globals.md) / CatalogTree\_Blocks\_Rewards\_24hCoinbaseSum
|
||||
|
||||
# Interface: CatalogTree\_Blocks\_Rewards\_24hCoinbaseSum
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3851](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3851)
|
||||
|
||||
## Properties
|
||||
|
||||
### bitcoin
|
||||
|
||||
> **bitcoin**: [`MetricPattern11`](../type-aliases/MetricPattern11.md)\<`number`\>
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3852](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3852)
|
||||
|
||||
***
|
||||
|
||||
### dollars
|
||||
|
||||
> **dollars**: [`MetricPattern11`](../type-aliases/MetricPattern11.md)\<`number`\>
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3853](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3853)
|
||||
|
||||
***
|
||||
|
||||
### sats
|
||||
|
||||
> **sats**: [`MetricPattern11`](../type-aliases/MetricPattern11.md)\<`number`\>
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3854](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3854)
|
||||
@@ -0,0 +1,89 @@
|
||||
[**brk-client**](../README.md)
|
||||
|
||||
***
|
||||
|
||||
[brk-client](../globals.md) / CatalogTree\_Blocks\_Size
|
||||
|
||||
# Interface: CatalogTree\_Blocks\_Size
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3858](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3858)
|
||||
|
||||
## Properties
|
||||
|
||||
### average
|
||||
|
||||
> **average**: [`MetricPattern2`](../type-aliases/MetricPattern2.md)\<`number`\>
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3859](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3859)
|
||||
|
||||
***
|
||||
|
||||
### cumulative
|
||||
|
||||
> **cumulative**: [`MetricPattern1`](../type-aliases/MetricPattern1.md)\<`number`\>
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3860](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3860)
|
||||
|
||||
***
|
||||
|
||||
### max
|
||||
|
||||
> **max**: [`MetricPattern2`](../type-aliases/MetricPattern2.md)\<`number`\>
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3861](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3861)
|
||||
|
||||
***
|
||||
|
||||
### median
|
||||
|
||||
> **median**: [`MetricPattern6`](../type-aliases/MetricPattern6.md)\<`number`\>
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3862](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3862)
|
||||
|
||||
***
|
||||
|
||||
### min
|
||||
|
||||
> **min**: [`MetricPattern2`](../type-aliases/MetricPattern2.md)\<`number`\>
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3863](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3863)
|
||||
|
||||
***
|
||||
|
||||
### pct10
|
||||
|
||||
> **pct10**: [`MetricPattern6`](../type-aliases/MetricPattern6.md)\<`number`\>
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3864](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3864)
|
||||
|
||||
***
|
||||
|
||||
### pct25
|
||||
|
||||
> **pct25**: [`MetricPattern6`](../type-aliases/MetricPattern6.md)\<`number`\>
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3865](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3865)
|
||||
|
||||
***
|
||||
|
||||
### pct75
|
||||
|
||||
> **pct75**: [`MetricPattern6`](../type-aliases/MetricPattern6.md)\<`number`\>
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3866](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3866)
|
||||
|
||||
***
|
||||
|
||||
### pct90
|
||||
|
||||
> **pct90**: [`MetricPattern6`](../type-aliases/MetricPattern6.md)\<`number`\>
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3867](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3867)
|
||||
|
||||
***
|
||||
|
||||
### sum
|
||||
|
||||
> **sum**: [`MetricPattern2`](../type-aliases/MetricPattern2.md)\<`number`\>
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3868](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3868)
|
||||
@@ -0,0 +1,41 @@
|
||||
[**brk-client**](../README.md)
|
||||
|
||||
***
|
||||
|
||||
[brk-client](../globals.md) / CatalogTree\_Blocks\_Time
|
||||
|
||||
# Interface: CatalogTree\_Blocks\_Time
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3872](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3872)
|
||||
|
||||
## Properties
|
||||
|
||||
### date
|
||||
|
||||
> **date**: [`MetricPattern11`](../type-aliases/MetricPattern11.md)\<`number`\>
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3873](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3873)
|
||||
|
||||
***
|
||||
|
||||
### dateFixed
|
||||
|
||||
> **dateFixed**: [`MetricPattern11`](../type-aliases/MetricPattern11.md)\<`number`\>
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3874](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3874)
|
||||
|
||||
***
|
||||
|
||||
### timestamp
|
||||
|
||||
> **timestamp**: [`MetricPattern1`](../type-aliases/MetricPattern1.md)\<`number`\>
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3875](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3875)
|
||||
|
||||
***
|
||||
|
||||
### timestampFixed
|
||||
|
||||
> **timestampFixed**: [`MetricPattern11`](../type-aliases/MetricPattern11.md)\<`number`\>
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3876](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3876)
|
||||
@@ -0,0 +1,57 @@
|
||||
[**brk-client**](../README.md)
|
||||
|
||||
***
|
||||
|
||||
[brk-client](../globals.md) / CatalogTree\_Cointime
|
||||
|
||||
# Interface: CatalogTree\_Cointime
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3880](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3880)
|
||||
|
||||
## Properties
|
||||
|
||||
### activity
|
||||
|
||||
> **activity**: [`CatalogTree_Cointime_Activity`](CatalogTree_Cointime_Activity.md)
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3881](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3881)
|
||||
|
||||
***
|
||||
|
||||
### adjusted
|
||||
|
||||
> **adjusted**: [`CatalogTree_Cointime_Adjusted`](CatalogTree_Cointime_Adjusted.md)
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3882](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3882)
|
||||
|
||||
***
|
||||
|
||||
### cap
|
||||
|
||||
> **cap**: [`CatalogTree_Cointime_Cap`](CatalogTree_Cointime_Cap.md)
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3883](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3883)
|
||||
|
||||
***
|
||||
|
||||
### pricing
|
||||
|
||||
> **pricing**: [`CatalogTree_Cointime_Pricing`](CatalogTree_Cointime_Pricing.md)
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3884](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3884)
|
||||
|
||||
***
|
||||
|
||||
### supply
|
||||
|
||||
> **supply**: [`CatalogTree_Cointime_Supply`](CatalogTree_Cointime_Supply.md)
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3885](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3885)
|
||||
|
||||
***
|
||||
|
||||
### value
|
||||
|
||||
> **value**: [`CatalogTree_Cointime_Value`](CatalogTree_Cointime_Value.md)
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3886](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3886)
|
||||
@@ -0,0 +1,49 @@
|
||||
[**brk-client**](../README.md)
|
||||
|
||||
***
|
||||
|
||||
[brk-client](../globals.md) / CatalogTree\_Cointime\_Activity
|
||||
|
||||
# Interface: CatalogTree\_Cointime\_Activity
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3890](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3890)
|
||||
|
||||
## Properties
|
||||
|
||||
### activityToVaultednessRatio
|
||||
|
||||
> **activityToVaultednessRatio**: [`MetricPattern1`](../type-aliases/MetricPattern1.md)\<`number`\>
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3891](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3891)
|
||||
|
||||
***
|
||||
|
||||
### coinblocksCreated
|
||||
|
||||
> **coinblocksCreated**: [`BlockCountPattern`](BlockCountPattern.md)\<`number`\>
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3892](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3892)
|
||||
|
||||
***
|
||||
|
||||
### coinblocksStored
|
||||
|
||||
> **coinblocksStored**: [`BlockCountPattern`](BlockCountPattern.md)\<`number`\>
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3893](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3893)
|
||||
|
||||
***
|
||||
|
||||
### liveliness
|
||||
|
||||
> **liveliness**: [`MetricPattern1`](../type-aliases/MetricPattern1.md)\<`number`\>
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3894](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3894)
|
||||
|
||||
***
|
||||
|
||||
### vaultedness
|
||||
|
||||
> **vaultedness**: [`MetricPattern1`](../type-aliases/MetricPattern1.md)\<`number`\>
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3895](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3895)
|
||||
@@ -0,0 +1,33 @@
|
||||
[**brk-client**](../README.md)
|
||||
|
||||
***
|
||||
|
||||
[brk-client](../globals.md) / CatalogTree\_Cointime\_Adjusted
|
||||
|
||||
# Interface: CatalogTree\_Cointime\_Adjusted
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3899](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3899)
|
||||
|
||||
## Properties
|
||||
|
||||
### cointimeAdjInflationRate
|
||||
|
||||
> **cointimeAdjInflationRate**: [`MetricPattern4`](../type-aliases/MetricPattern4.md)\<`number`\>
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3900](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3900)
|
||||
|
||||
***
|
||||
|
||||
### cointimeAdjTxBtcVelocity
|
||||
|
||||
> **cointimeAdjTxBtcVelocity**: [`MetricPattern4`](../type-aliases/MetricPattern4.md)\<`number`\>
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3901](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3901)
|
||||
|
||||
***
|
||||
|
||||
### cointimeAdjTxUsdVelocity
|
||||
|
||||
> **cointimeAdjTxUsdVelocity**: [`MetricPattern4`](../type-aliases/MetricPattern4.md)\<`number`\>
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3902](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3902)
|
||||
@@ -0,0 +1,49 @@
|
||||
[**brk-client**](../README.md)
|
||||
|
||||
***
|
||||
|
||||
[brk-client](../globals.md) / CatalogTree\_Cointime\_Cap
|
||||
|
||||
# Interface: CatalogTree\_Cointime\_Cap
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3906](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3906)
|
||||
|
||||
## Properties
|
||||
|
||||
### activeCap
|
||||
|
||||
> **activeCap**: [`MetricPattern1`](../type-aliases/MetricPattern1.md)\<`number`\>
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3907](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3907)
|
||||
|
||||
***
|
||||
|
||||
### cointimeCap
|
||||
|
||||
> **cointimeCap**: [`MetricPattern1`](../type-aliases/MetricPattern1.md)\<`number`\>
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3908](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3908)
|
||||
|
||||
***
|
||||
|
||||
### investorCap
|
||||
|
||||
> **investorCap**: [`MetricPattern1`](../type-aliases/MetricPattern1.md)\<`number`\>
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3909](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3909)
|
||||
|
||||
***
|
||||
|
||||
### thermoCap
|
||||
|
||||
> **thermoCap**: [`MetricPattern1`](../type-aliases/MetricPattern1.md)\<`number`\>
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3910](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3910)
|
||||
|
||||
***
|
||||
|
||||
### vaultedCap
|
||||
|
||||
> **vaultedCap**: [`MetricPattern1`](../type-aliases/MetricPattern1.md)\<`number`\>
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3911](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3911)
|
||||
@@ -0,0 +1,73 @@
|
||||
[**brk-client**](../README.md)
|
||||
|
||||
***
|
||||
|
||||
[brk-client](../globals.md) / CatalogTree\_Cointime\_Pricing
|
||||
|
||||
# Interface: CatalogTree\_Cointime\_Pricing
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3915](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3915)
|
||||
|
||||
## Properties
|
||||
|
||||
### activePrice
|
||||
|
||||
> **activePrice**: [`MetricPattern1`](../type-aliases/MetricPattern1.md)\<`number`\>
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3916](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3916)
|
||||
|
||||
***
|
||||
|
||||
### activePriceRatio
|
||||
|
||||
> **activePriceRatio**: [`ActivePriceRatioPattern`](ActivePriceRatioPattern.md)
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3917](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3917)
|
||||
|
||||
***
|
||||
|
||||
### cointimePrice
|
||||
|
||||
> **cointimePrice**: [`MetricPattern1`](../type-aliases/MetricPattern1.md)\<`number`\>
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3918](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3918)
|
||||
|
||||
***
|
||||
|
||||
### cointimePriceRatio
|
||||
|
||||
> **cointimePriceRatio**: [`ActivePriceRatioPattern`](ActivePriceRatioPattern.md)
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3919](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3919)
|
||||
|
||||
***
|
||||
|
||||
### trueMarketMean
|
||||
|
||||
> **trueMarketMean**: [`MetricPattern1`](../type-aliases/MetricPattern1.md)\<`number`\>
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3920](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3920)
|
||||
|
||||
***
|
||||
|
||||
### trueMarketMeanRatio
|
||||
|
||||
> **trueMarketMeanRatio**: [`ActivePriceRatioPattern`](ActivePriceRatioPattern.md)
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3921](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3921)
|
||||
|
||||
***
|
||||
|
||||
### vaultedPrice
|
||||
|
||||
> **vaultedPrice**: [`MetricPattern1`](../type-aliases/MetricPattern1.md)\<`number`\>
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3922](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3922)
|
||||
|
||||
***
|
||||
|
||||
### vaultedPriceRatio
|
||||
|
||||
> **vaultedPriceRatio**: [`ActivePriceRatioPattern`](ActivePriceRatioPattern.md)
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3923](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3923)
|
||||
@@ -0,0 +1,25 @@
|
||||
[**brk-client**](../README.md)
|
||||
|
||||
***
|
||||
|
||||
[brk-client](../globals.md) / CatalogTree\_Cointime\_Supply
|
||||
|
||||
# Interface: CatalogTree\_Cointime\_Supply
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3927](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3927)
|
||||
|
||||
## Properties
|
||||
|
||||
### activeSupply
|
||||
|
||||
> **activeSupply**: [`ActiveSupplyPattern`](ActiveSupplyPattern.md)
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3928](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3928)
|
||||
|
||||
***
|
||||
|
||||
### vaultedSupply
|
||||
|
||||
> **vaultedSupply**: [`ActiveSupplyPattern`](ActiveSupplyPattern.md)
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3929](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3929)
|
||||
@@ -0,0 +1,33 @@
|
||||
[**brk-client**](../README.md)
|
||||
|
||||
***
|
||||
|
||||
[brk-client](../globals.md) / CatalogTree\_Cointime\_Value
|
||||
|
||||
# Interface: CatalogTree\_Cointime\_Value
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3933](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3933)
|
||||
|
||||
## Properties
|
||||
|
||||
### cointimeValueCreated
|
||||
|
||||
> **cointimeValueCreated**: [`BlockCountPattern`](BlockCountPattern.md)\<`number`\>
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3934](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3934)
|
||||
|
||||
***
|
||||
|
||||
### cointimeValueDestroyed
|
||||
|
||||
> **cointimeValueDestroyed**: [`BlockCountPattern`](BlockCountPattern.md)\<`number`\>
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3935](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3935)
|
||||
|
||||
***
|
||||
|
||||
### cointimeValueStored
|
||||
|
||||
> **cointimeValueStored**: [`BlockCountPattern`](BlockCountPattern.md)\<`number`\>
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3936](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3936)
|
||||
@@ -0,0 +1,153 @@
|
||||
[**brk-client**](../README.md)
|
||||
|
||||
***
|
||||
|
||||
[brk-client](../globals.md) / CatalogTree\_Constants
|
||||
|
||||
# Interface: CatalogTree\_Constants
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3940](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3940)
|
||||
|
||||
## Properties
|
||||
|
||||
### constant0
|
||||
|
||||
> **constant0**: [`MetricPattern1`](../type-aliases/MetricPattern1.md)\<`number`\>
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3941](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3941)
|
||||
|
||||
***
|
||||
|
||||
### constant1
|
||||
|
||||
> **constant1**: [`MetricPattern1`](../type-aliases/MetricPattern1.md)\<`number`\>
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3942](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3942)
|
||||
|
||||
***
|
||||
|
||||
### constant100
|
||||
|
||||
> **constant100**: [`MetricPattern1`](../type-aliases/MetricPattern1.md)\<`number`\>
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3943](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3943)
|
||||
|
||||
***
|
||||
|
||||
### constant2
|
||||
|
||||
> **constant2**: [`MetricPattern1`](../type-aliases/MetricPattern1.md)\<`number`\>
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3944](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3944)
|
||||
|
||||
***
|
||||
|
||||
### constant20
|
||||
|
||||
> **constant20**: [`MetricPattern1`](../type-aliases/MetricPattern1.md)\<`number`\>
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3945](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3945)
|
||||
|
||||
***
|
||||
|
||||
### constant3
|
||||
|
||||
> **constant3**: [`MetricPattern1`](../type-aliases/MetricPattern1.md)\<`number`\>
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3946](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3946)
|
||||
|
||||
***
|
||||
|
||||
### constant30
|
||||
|
||||
> **constant30**: [`MetricPattern1`](../type-aliases/MetricPattern1.md)\<`number`\>
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3947](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3947)
|
||||
|
||||
***
|
||||
|
||||
### constant382
|
||||
|
||||
> **constant382**: [`MetricPattern1`](../type-aliases/MetricPattern1.md)\<`number`\>
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3948](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3948)
|
||||
|
||||
***
|
||||
|
||||
### constant4
|
||||
|
||||
> **constant4**: [`MetricPattern1`](../type-aliases/MetricPattern1.md)\<`number`\>
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3949](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3949)
|
||||
|
||||
***
|
||||
|
||||
### constant50
|
||||
|
||||
> **constant50**: [`MetricPattern1`](../type-aliases/MetricPattern1.md)\<`number`\>
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3950](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3950)
|
||||
|
||||
***
|
||||
|
||||
### constant600
|
||||
|
||||
> **constant600**: [`MetricPattern1`](../type-aliases/MetricPattern1.md)\<`number`\>
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3951](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3951)
|
||||
|
||||
***
|
||||
|
||||
### constant618
|
||||
|
||||
> **constant618**: [`MetricPattern1`](../type-aliases/MetricPattern1.md)\<`number`\>
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3952](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3952)
|
||||
|
||||
***
|
||||
|
||||
### constant70
|
||||
|
||||
> **constant70**: [`MetricPattern1`](../type-aliases/MetricPattern1.md)\<`number`\>
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3953](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3953)
|
||||
|
||||
***
|
||||
|
||||
### constant80
|
||||
|
||||
> **constant80**: [`MetricPattern1`](../type-aliases/MetricPattern1.md)\<`number`\>
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3954](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3954)
|
||||
|
||||
***
|
||||
|
||||
### constantMinus1
|
||||
|
||||
> **constantMinus1**: [`MetricPattern1`](../type-aliases/MetricPattern1.md)\<`number`\>
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3955](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3955)
|
||||
|
||||
***
|
||||
|
||||
### constantMinus2
|
||||
|
||||
> **constantMinus2**: [`MetricPattern1`](../type-aliases/MetricPattern1.md)\<`number`\>
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3956](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3956)
|
||||
|
||||
***
|
||||
|
||||
### constantMinus3
|
||||
|
||||
> **constantMinus3**: [`MetricPattern1`](../type-aliases/MetricPattern1.md)\<`number`\>
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3957](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3957)
|
||||
|
||||
***
|
||||
|
||||
### constantMinus4
|
||||
|
||||
> **constantMinus4**: [`MetricPattern1`](../type-aliases/MetricPattern1.md)\<`number`\>
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3958](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3958)
|
||||
@@ -0,0 +1,81 @@
|
||||
[**brk-client**](../README.md)
|
||||
|
||||
***
|
||||
|
||||
[brk-client](../globals.md) / CatalogTree\_Distribution
|
||||
|
||||
# Interface: CatalogTree\_Distribution
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3962](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3962)
|
||||
|
||||
## Properties
|
||||
|
||||
### addrCount
|
||||
|
||||
> **addrCount**: [`CatalogTree_Distribution_AddrCount`](CatalogTree_Distribution_AddrCount.md)
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3963](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3963)
|
||||
|
||||
***
|
||||
|
||||
### addressCohorts
|
||||
|
||||
> **addressCohorts**: [`CatalogTree_Distribution_AddressCohorts`](CatalogTree_Distribution_AddressCohorts.md)
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3964](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3964)
|
||||
|
||||
***
|
||||
|
||||
### addressesData
|
||||
|
||||
> **addressesData**: [`CatalogTree_Distribution_AddressesData`](CatalogTree_Distribution_AddressesData.md)
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3965](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3965)
|
||||
|
||||
***
|
||||
|
||||
### anyAddressIndexes
|
||||
|
||||
> **anyAddressIndexes**: [`CatalogTree_Distribution_AnyAddressIndexes`](CatalogTree_Distribution_AnyAddressIndexes.md)
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3966](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3966)
|
||||
|
||||
***
|
||||
|
||||
### chainState
|
||||
|
||||
> **chainState**: [`MetricPattern11`](../type-aliases/MetricPattern11.md)\<[`SupplyState`](SupplyState.md)\>
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3967](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3967)
|
||||
|
||||
***
|
||||
|
||||
### emptyAddrCount
|
||||
|
||||
> **emptyAddrCount**: [`CatalogTree_Distribution_EmptyAddrCount`](CatalogTree_Distribution_EmptyAddrCount.md)
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3968](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3968)
|
||||
|
||||
***
|
||||
|
||||
### emptyaddressindex
|
||||
|
||||
> **emptyaddressindex**: [`MetricPattern32`](../type-aliases/MetricPattern32.md)\<`number`\>
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3969](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3969)
|
||||
|
||||
***
|
||||
|
||||
### loadedaddressindex
|
||||
|
||||
> **loadedaddressindex**: [`MetricPattern31`](../type-aliases/MetricPattern31.md)\<`number`\>
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3970](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3970)
|
||||
|
||||
***
|
||||
|
||||
### utxoCohorts
|
||||
|
||||
> **utxoCohorts**: [`CatalogTree_Distribution_UtxoCohorts`](CatalogTree_Distribution_UtxoCohorts.md)
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3971](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3971)
|
||||
@@ -0,0 +1,81 @@
|
||||
[**brk-client**](../README.md)
|
||||
|
||||
***
|
||||
|
||||
[brk-client](../globals.md) / CatalogTree\_Distribution\_AddrCount
|
||||
|
||||
# Interface: CatalogTree\_Distribution\_AddrCount
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3975](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3975)
|
||||
|
||||
## Properties
|
||||
|
||||
### all
|
||||
|
||||
> **all**: [`MetricPattern1`](../type-aliases/MetricPattern1.md)\<`number`\>
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3976](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3976)
|
||||
|
||||
***
|
||||
|
||||
### p2a
|
||||
|
||||
> **p2a**: [`MetricPattern1`](../type-aliases/MetricPattern1.md)\<`number`\>
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3977](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3977)
|
||||
|
||||
***
|
||||
|
||||
### p2pk33
|
||||
|
||||
> **p2pk33**: [`MetricPattern1`](../type-aliases/MetricPattern1.md)\<`number`\>
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3978](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3978)
|
||||
|
||||
***
|
||||
|
||||
### p2pk65
|
||||
|
||||
> **p2pk65**: [`MetricPattern1`](../type-aliases/MetricPattern1.md)\<`number`\>
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3979](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3979)
|
||||
|
||||
***
|
||||
|
||||
### p2pkh
|
||||
|
||||
> **p2pkh**: [`MetricPattern1`](../type-aliases/MetricPattern1.md)\<`number`\>
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3980](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3980)
|
||||
|
||||
***
|
||||
|
||||
### p2sh
|
||||
|
||||
> **p2sh**: [`MetricPattern1`](../type-aliases/MetricPattern1.md)\<`number`\>
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3981](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3981)
|
||||
|
||||
***
|
||||
|
||||
### p2tr
|
||||
|
||||
> **p2tr**: [`MetricPattern1`](../type-aliases/MetricPattern1.md)\<`number`\>
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3982](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3982)
|
||||
|
||||
***
|
||||
|
||||
### p2wpkh
|
||||
|
||||
> **p2wpkh**: [`MetricPattern1`](../type-aliases/MetricPattern1.md)\<`number`\>
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3983](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3983)
|
||||
|
||||
***
|
||||
|
||||
### p2wsh
|
||||
|
||||
> **p2wsh**: [`MetricPattern1`](../type-aliases/MetricPattern1.md)\<`number`\>
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3984](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3984)
|
||||
@@ -0,0 +1,33 @@
|
||||
[**brk-client**](../README.md)
|
||||
|
||||
***
|
||||
|
||||
[brk-client](../globals.md) / CatalogTree\_Distribution\_AddressCohorts
|
||||
|
||||
# Interface: CatalogTree\_Distribution\_AddressCohorts
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3988](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3988)
|
||||
|
||||
## Properties
|
||||
|
||||
### amountRange
|
||||
|
||||
> **amountRange**: [`CatalogTree_Distribution_AddressCohorts_AmountRange`](CatalogTree_Distribution_AddressCohorts_AmountRange.md)
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3989](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3989)
|
||||
|
||||
***
|
||||
|
||||
### geAmount
|
||||
|
||||
> **geAmount**: [`CatalogTree_Distribution_AddressCohorts_GeAmount`](CatalogTree_Distribution_AddressCohorts_GeAmount.md)
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3990](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3990)
|
||||
|
||||
***
|
||||
|
||||
### ltAmount
|
||||
|
||||
> **ltAmount**: [`CatalogTree_Distribution_AddressCohorts_LtAmount`](CatalogTree_Distribution_AddressCohorts_LtAmount.md)
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3991](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3991)
|
||||
+129
@@ -0,0 +1,129 @@
|
||||
[**brk-client**](../README.md)
|
||||
|
||||
***
|
||||
|
||||
[brk-client](../globals.md) / CatalogTree\_Distribution\_AddressCohorts\_AmountRange
|
||||
|
||||
# Interface: CatalogTree\_Distribution\_AddressCohorts\_AmountRange
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3995](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3995)
|
||||
|
||||
## Properties
|
||||
|
||||
### \_0sats
|
||||
|
||||
> **\_0sats**: [`_0satsPattern`](0satsPattern.md)
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3996](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3996)
|
||||
|
||||
***
|
||||
|
||||
### \_100btcTo1kBtc
|
||||
|
||||
> **\_100btcTo1kBtc**: [`_0satsPattern`](0satsPattern.md)
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3997](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3997)
|
||||
|
||||
***
|
||||
|
||||
### \_100kBtcOrMore
|
||||
|
||||
> **\_100kBtcOrMore**: [`_0satsPattern`](0satsPattern.md)
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3998](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3998)
|
||||
|
||||
***
|
||||
|
||||
### \_100kSatsTo1mSats
|
||||
|
||||
> **\_100kSatsTo1mSats**: [`_0satsPattern`](0satsPattern.md)
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:3999](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L3999)
|
||||
|
||||
***
|
||||
|
||||
### \_100satsTo1kSats
|
||||
|
||||
> **\_100satsTo1kSats**: [`_0satsPattern`](0satsPattern.md)
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:4000](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L4000)
|
||||
|
||||
***
|
||||
|
||||
### \_10btcTo100btc
|
||||
|
||||
> **\_10btcTo100btc**: [`_0satsPattern`](0satsPattern.md)
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:4001](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L4001)
|
||||
|
||||
***
|
||||
|
||||
### \_10kBtcTo100kBtc
|
||||
|
||||
> **\_10kBtcTo100kBtc**: [`_0satsPattern`](0satsPattern.md)
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:4002](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L4002)
|
||||
|
||||
***
|
||||
|
||||
### \_10kSatsTo100kSats
|
||||
|
||||
> **\_10kSatsTo100kSats**: [`_0satsPattern`](0satsPattern.md)
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:4003](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L4003)
|
||||
|
||||
***
|
||||
|
||||
### \_10mSatsTo1btc
|
||||
|
||||
> **\_10mSatsTo1btc**: [`_0satsPattern`](0satsPattern.md)
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:4004](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L4004)
|
||||
|
||||
***
|
||||
|
||||
### \_10satsTo100sats
|
||||
|
||||
> **\_10satsTo100sats**: [`_0satsPattern`](0satsPattern.md)
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:4005](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L4005)
|
||||
|
||||
***
|
||||
|
||||
### \_1btcTo10btc
|
||||
|
||||
> **\_1btcTo10btc**: [`_0satsPattern`](0satsPattern.md)
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:4006](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L4006)
|
||||
|
||||
***
|
||||
|
||||
### \_1kBtcTo10kBtc
|
||||
|
||||
> **\_1kBtcTo10kBtc**: [`_0satsPattern`](0satsPattern.md)
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:4007](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L4007)
|
||||
|
||||
***
|
||||
|
||||
### \_1kSatsTo10kSats
|
||||
|
||||
> **\_1kSatsTo10kSats**: [`_0satsPattern`](0satsPattern.md)
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:4008](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L4008)
|
||||
|
||||
***
|
||||
|
||||
### \_1mSatsTo10mSats
|
||||
|
||||
> **\_1mSatsTo10mSats**: [`_0satsPattern`](0satsPattern.md)
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:4009](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L4009)
|
||||
|
||||
***
|
||||
|
||||
### \_1satTo10sats
|
||||
|
||||
> **\_1satTo10sats**: [`_0satsPattern`](0satsPattern.md)
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:4010](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L4010)
|
||||
+113
@@ -0,0 +1,113 @@
|
||||
[**brk-client**](../README.md)
|
||||
|
||||
***
|
||||
|
||||
[brk-client](../globals.md) / CatalogTree\_Distribution\_AddressCohorts\_GeAmount
|
||||
|
||||
# Interface: CatalogTree\_Distribution\_AddressCohorts\_GeAmount
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:4014](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L4014)
|
||||
|
||||
## Properties
|
||||
|
||||
### \_100btc
|
||||
|
||||
> **\_100btc**: [`_0satsPattern`](0satsPattern.md)
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:4015](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L4015)
|
||||
|
||||
***
|
||||
|
||||
### \_100kSats
|
||||
|
||||
> **\_100kSats**: [`_0satsPattern`](0satsPattern.md)
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:4016](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L4016)
|
||||
|
||||
***
|
||||
|
||||
### \_100sats
|
||||
|
||||
> **\_100sats**: [`_0satsPattern`](0satsPattern.md)
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:4017](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L4017)
|
||||
|
||||
***
|
||||
|
||||
### \_10btc
|
||||
|
||||
> **\_10btc**: [`_0satsPattern`](0satsPattern.md)
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:4018](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L4018)
|
||||
|
||||
***
|
||||
|
||||
### \_10kBtc
|
||||
|
||||
> **\_10kBtc**: [`_0satsPattern`](0satsPattern.md)
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:4019](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L4019)
|
||||
|
||||
***
|
||||
|
||||
### \_10kSats
|
||||
|
||||
> **\_10kSats**: [`_0satsPattern`](0satsPattern.md)
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:4020](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L4020)
|
||||
|
||||
***
|
||||
|
||||
### \_10mSats
|
||||
|
||||
> **\_10mSats**: [`_0satsPattern`](0satsPattern.md)
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:4021](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L4021)
|
||||
|
||||
***
|
||||
|
||||
### \_10sats
|
||||
|
||||
> **\_10sats**: [`_0satsPattern`](0satsPattern.md)
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:4022](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L4022)
|
||||
|
||||
***
|
||||
|
||||
### \_1btc
|
||||
|
||||
> **\_1btc**: [`_0satsPattern`](0satsPattern.md)
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:4023](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L4023)
|
||||
|
||||
***
|
||||
|
||||
### \_1kBtc
|
||||
|
||||
> **\_1kBtc**: [`_0satsPattern`](0satsPattern.md)
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:4024](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L4024)
|
||||
|
||||
***
|
||||
|
||||
### \_1kSats
|
||||
|
||||
> **\_1kSats**: [`_0satsPattern`](0satsPattern.md)
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:4025](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L4025)
|
||||
|
||||
***
|
||||
|
||||
### \_1mSats
|
||||
|
||||
> **\_1mSats**: [`_0satsPattern`](0satsPattern.md)
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:4026](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L4026)
|
||||
|
||||
***
|
||||
|
||||
### \_1sat
|
||||
|
||||
> **\_1sat**: [`_0satsPattern`](0satsPattern.md)
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:4027](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L4027)
|
||||
+113
@@ -0,0 +1,113 @@
|
||||
[**brk-client**](../README.md)
|
||||
|
||||
***
|
||||
|
||||
[brk-client](../globals.md) / CatalogTree\_Distribution\_AddressCohorts\_LtAmount
|
||||
|
||||
# Interface: CatalogTree\_Distribution\_AddressCohorts\_LtAmount
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:4031](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L4031)
|
||||
|
||||
## Properties
|
||||
|
||||
### \_100btc
|
||||
|
||||
> **\_100btc**: [`_0satsPattern`](0satsPattern.md)
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:4032](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L4032)
|
||||
|
||||
***
|
||||
|
||||
### \_100kBtc
|
||||
|
||||
> **\_100kBtc**: [`_0satsPattern`](0satsPattern.md)
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:4033](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L4033)
|
||||
|
||||
***
|
||||
|
||||
### \_100kSats
|
||||
|
||||
> **\_100kSats**: [`_0satsPattern`](0satsPattern.md)
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:4034](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L4034)
|
||||
|
||||
***
|
||||
|
||||
### \_100sats
|
||||
|
||||
> **\_100sats**: [`_0satsPattern`](0satsPattern.md)
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:4035](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L4035)
|
||||
|
||||
***
|
||||
|
||||
### \_10btc
|
||||
|
||||
> **\_10btc**: [`_0satsPattern`](0satsPattern.md)
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:4036](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L4036)
|
||||
|
||||
***
|
||||
|
||||
### \_10kBtc
|
||||
|
||||
> **\_10kBtc**: [`_0satsPattern`](0satsPattern.md)
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:4037](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L4037)
|
||||
|
||||
***
|
||||
|
||||
### \_10kSats
|
||||
|
||||
> **\_10kSats**: [`_0satsPattern`](0satsPattern.md)
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:4038](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L4038)
|
||||
|
||||
***
|
||||
|
||||
### \_10mSats
|
||||
|
||||
> **\_10mSats**: [`_0satsPattern`](0satsPattern.md)
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:4039](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L4039)
|
||||
|
||||
***
|
||||
|
||||
### \_10sats
|
||||
|
||||
> **\_10sats**: [`_0satsPattern`](0satsPattern.md)
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:4040](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L4040)
|
||||
|
||||
***
|
||||
|
||||
### \_1btc
|
||||
|
||||
> **\_1btc**: [`_0satsPattern`](0satsPattern.md)
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:4041](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L4041)
|
||||
|
||||
***
|
||||
|
||||
### \_1kBtc
|
||||
|
||||
> **\_1kBtc**: [`_0satsPattern`](0satsPattern.md)
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:4042](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L4042)
|
||||
|
||||
***
|
||||
|
||||
### \_1kSats
|
||||
|
||||
> **\_1kSats**: [`_0satsPattern`](0satsPattern.md)
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:4043](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L4043)
|
||||
|
||||
***
|
||||
|
||||
### \_1mSats
|
||||
|
||||
> **\_1mSats**: [`_0satsPattern`](0satsPattern.md)
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:4044](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L4044)
|
||||
@@ -0,0 +1,25 @@
|
||||
[**brk-client**](../README.md)
|
||||
|
||||
***
|
||||
|
||||
[brk-client](../globals.md) / CatalogTree\_Distribution\_AddressesData
|
||||
|
||||
# Interface: CatalogTree\_Distribution\_AddressesData
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:4048](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L4048)
|
||||
|
||||
## Properties
|
||||
|
||||
### empty
|
||||
|
||||
> **empty**: [`MetricPattern32`](../type-aliases/MetricPattern32.md)\<[`EmptyAddressData`](EmptyAddressData.md)\>
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:4049](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L4049)
|
||||
|
||||
***
|
||||
|
||||
### loaded
|
||||
|
||||
> **loaded**: [`MetricPattern31`](../type-aliases/MetricPattern31.md)\<[`LoadedAddressData`](LoadedAddressData.md)\>
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:4050](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L4050)
|
||||
@@ -0,0 +1,73 @@
|
||||
[**brk-client**](../README.md)
|
||||
|
||||
***
|
||||
|
||||
[brk-client](../globals.md) / CatalogTree\_Distribution\_AnyAddressIndexes
|
||||
|
||||
# Interface: CatalogTree\_Distribution\_AnyAddressIndexes
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:4054](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L4054)
|
||||
|
||||
## Properties
|
||||
|
||||
### p2a
|
||||
|
||||
> **p2a**: [`MetricPattern16`](../type-aliases/MetricPattern16.md)\<`number`\>
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:4055](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L4055)
|
||||
|
||||
***
|
||||
|
||||
### p2pk33
|
||||
|
||||
> **p2pk33**: [`MetricPattern18`](../type-aliases/MetricPattern18.md)\<`number`\>
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:4056](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L4056)
|
||||
|
||||
***
|
||||
|
||||
### p2pk65
|
||||
|
||||
> **p2pk65**: [`MetricPattern19`](../type-aliases/MetricPattern19.md)\<`number`\>
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:4057](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L4057)
|
||||
|
||||
***
|
||||
|
||||
### p2pkh
|
||||
|
||||
> **p2pkh**: [`MetricPattern20`](../type-aliases/MetricPattern20.md)\<`number`\>
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:4058](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L4058)
|
||||
|
||||
***
|
||||
|
||||
### p2sh
|
||||
|
||||
> **p2sh**: [`MetricPattern21`](../type-aliases/MetricPattern21.md)\<`number`\>
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:4059](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L4059)
|
||||
|
||||
***
|
||||
|
||||
### p2tr
|
||||
|
||||
> **p2tr**: [`MetricPattern22`](../type-aliases/MetricPattern22.md)\<`number`\>
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:4060](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L4060)
|
||||
|
||||
***
|
||||
|
||||
### p2wpkh
|
||||
|
||||
> **p2wpkh**: [`MetricPattern23`](../type-aliases/MetricPattern23.md)\<`number`\>
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:4061](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L4061)
|
||||
|
||||
***
|
||||
|
||||
### p2wsh
|
||||
|
||||
> **p2wsh**: [`MetricPattern24`](../type-aliases/MetricPattern24.md)\<`number`\>
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:4062](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L4062)
|
||||
@@ -0,0 +1,81 @@
|
||||
[**brk-client**](../README.md)
|
||||
|
||||
***
|
||||
|
||||
[brk-client](../globals.md) / CatalogTree\_Distribution\_EmptyAddrCount
|
||||
|
||||
# Interface: CatalogTree\_Distribution\_EmptyAddrCount
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:4066](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L4066)
|
||||
|
||||
## Properties
|
||||
|
||||
### all
|
||||
|
||||
> **all**: [`MetricPattern1`](../type-aliases/MetricPattern1.md)\<`number`\>
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:4067](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L4067)
|
||||
|
||||
***
|
||||
|
||||
### p2a
|
||||
|
||||
> **p2a**: [`MetricPattern1`](../type-aliases/MetricPattern1.md)\<`number`\>
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:4068](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L4068)
|
||||
|
||||
***
|
||||
|
||||
### p2pk33
|
||||
|
||||
> **p2pk33**: [`MetricPattern1`](../type-aliases/MetricPattern1.md)\<`number`\>
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:4069](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L4069)
|
||||
|
||||
***
|
||||
|
||||
### p2pk65
|
||||
|
||||
> **p2pk65**: [`MetricPattern1`](../type-aliases/MetricPattern1.md)\<`number`\>
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:4070](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L4070)
|
||||
|
||||
***
|
||||
|
||||
### p2pkh
|
||||
|
||||
> **p2pkh**: [`MetricPattern1`](../type-aliases/MetricPattern1.md)\<`number`\>
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:4071](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L4071)
|
||||
|
||||
***
|
||||
|
||||
### p2sh
|
||||
|
||||
> **p2sh**: [`MetricPattern1`](../type-aliases/MetricPattern1.md)\<`number`\>
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:4072](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L4072)
|
||||
|
||||
***
|
||||
|
||||
### p2tr
|
||||
|
||||
> **p2tr**: [`MetricPattern1`](../type-aliases/MetricPattern1.md)\<`number`\>
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:4073](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L4073)
|
||||
|
||||
***
|
||||
|
||||
### p2wpkh
|
||||
|
||||
> **p2wpkh**: [`MetricPattern1`](../type-aliases/MetricPattern1.md)\<`number`\>
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:4074](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L4074)
|
||||
|
||||
***
|
||||
|
||||
### p2wsh
|
||||
|
||||
> **p2wsh**: [`MetricPattern1`](../type-aliases/MetricPattern1.md)\<`number`\>
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:4075](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L4075)
|
||||
@@ -0,0 +1,97 @@
|
||||
[**brk-client**](../README.md)
|
||||
|
||||
***
|
||||
|
||||
[brk-client](../globals.md) / CatalogTree\_Distribution\_UtxoCohorts
|
||||
|
||||
# Interface: CatalogTree\_Distribution\_UtxoCohorts
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:4079](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L4079)
|
||||
|
||||
## Properties
|
||||
|
||||
### ageRange
|
||||
|
||||
> **ageRange**: [`CatalogTree_Distribution_UtxoCohorts_AgeRange`](CatalogTree_Distribution_UtxoCohorts_AgeRange.md)
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:4080](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L4080)
|
||||
|
||||
***
|
||||
|
||||
### all
|
||||
|
||||
> **all**: [`CatalogTree_Distribution_UtxoCohorts_All`](CatalogTree_Distribution_UtxoCohorts_All.md)
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:4081](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L4081)
|
||||
|
||||
***
|
||||
|
||||
### amountRange
|
||||
|
||||
> **amountRange**: [`CatalogTree_Distribution_UtxoCohorts_AmountRange`](CatalogTree_Distribution_UtxoCohorts_AmountRange.md)
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:4082](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L4082)
|
||||
|
||||
***
|
||||
|
||||
### epoch
|
||||
|
||||
> **epoch**: [`CatalogTree_Distribution_UtxoCohorts_Epoch`](CatalogTree_Distribution_UtxoCohorts_Epoch.md)
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:4083](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L4083)
|
||||
|
||||
***
|
||||
|
||||
### geAmount
|
||||
|
||||
> **geAmount**: [`CatalogTree_Distribution_UtxoCohorts_GeAmount`](CatalogTree_Distribution_UtxoCohorts_GeAmount.md)
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:4084](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L4084)
|
||||
|
||||
***
|
||||
|
||||
### ltAmount
|
||||
|
||||
> **ltAmount**: [`CatalogTree_Distribution_UtxoCohorts_LtAmount`](CatalogTree_Distribution_UtxoCohorts_LtAmount.md)
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:4085](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L4085)
|
||||
|
||||
***
|
||||
|
||||
### maxAge
|
||||
|
||||
> **maxAge**: [`CatalogTree_Distribution_UtxoCohorts_MaxAge`](CatalogTree_Distribution_UtxoCohorts_MaxAge.md)
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:4086](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L4086)
|
||||
|
||||
***
|
||||
|
||||
### minAge
|
||||
|
||||
> **minAge**: [`CatalogTree_Distribution_UtxoCohorts_MinAge`](CatalogTree_Distribution_UtxoCohorts_MinAge.md)
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:4087](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L4087)
|
||||
|
||||
***
|
||||
|
||||
### term
|
||||
|
||||
> **term**: [`CatalogTree_Distribution_UtxoCohorts_Term`](CatalogTree_Distribution_UtxoCohorts_Term.md)
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:4088](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L4088)
|
||||
|
||||
***
|
||||
|
||||
### type
|
||||
|
||||
> **type**: [`CatalogTree_Distribution_UtxoCohorts_Type`](CatalogTree_Distribution_UtxoCohorts_Type.md)
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:4089](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L4089)
|
||||
|
||||
***
|
||||
|
||||
### year
|
||||
|
||||
> **year**: [`CatalogTree_Distribution_UtxoCohorts_Year`](CatalogTree_Distribution_UtxoCohorts_Year.md)
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:4090](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L4090)
|
||||
@@ -0,0 +1,177 @@
|
||||
[**brk-client**](../README.md)
|
||||
|
||||
***
|
||||
|
||||
[brk-client](../globals.md) / CatalogTree\_Distribution\_UtxoCohorts\_AgeRange
|
||||
|
||||
# Interface: CatalogTree\_Distribution\_UtxoCohorts\_AgeRange
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:4094](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L4094)
|
||||
|
||||
## Properties
|
||||
|
||||
### \_10yTo12y
|
||||
|
||||
> **\_10yTo12y**: [`_10yTo12yPattern`](10yTo12yPattern.md)
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:4095](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L4095)
|
||||
|
||||
***
|
||||
|
||||
### \_12yTo15y
|
||||
|
||||
> **\_12yTo15y**: [`_10yTo12yPattern`](10yTo12yPattern.md)
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:4096](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L4096)
|
||||
|
||||
***
|
||||
|
||||
### \_1dTo1w
|
||||
|
||||
> **\_1dTo1w**: [`_10yTo12yPattern`](10yTo12yPattern.md)
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:4097](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L4097)
|
||||
|
||||
***
|
||||
|
||||
### \_1hTo1d
|
||||
|
||||
> **\_1hTo1d**: [`_10yTo12yPattern`](10yTo12yPattern.md)
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:4098](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L4098)
|
||||
|
||||
***
|
||||
|
||||
### \_1mTo2m
|
||||
|
||||
> **\_1mTo2m**: [`_10yTo12yPattern`](10yTo12yPattern.md)
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:4099](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L4099)
|
||||
|
||||
***
|
||||
|
||||
### \_1wTo1m
|
||||
|
||||
> **\_1wTo1m**: [`_10yTo12yPattern`](10yTo12yPattern.md)
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:4100](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L4100)
|
||||
|
||||
***
|
||||
|
||||
### \_1yTo2y
|
||||
|
||||
> **\_1yTo2y**: [`_10yTo12yPattern`](10yTo12yPattern.md)
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:4101](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L4101)
|
||||
|
||||
***
|
||||
|
||||
### \_2mTo3m
|
||||
|
||||
> **\_2mTo3m**: [`_10yTo12yPattern`](10yTo12yPattern.md)
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:4102](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L4102)
|
||||
|
||||
***
|
||||
|
||||
### \_2yTo3y
|
||||
|
||||
> **\_2yTo3y**: [`_10yTo12yPattern`](10yTo12yPattern.md)
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:4103](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L4103)
|
||||
|
||||
***
|
||||
|
||||
### \_3mTo4m
|
||||
|
||||
> **\_3mTo4m**: [`_10yTo12yPattern`](10yTo12yPattern.md)
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:4104](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L4104)
|
||||
|
||||
***
|
||||
|
||||
### \_3yTo4y
|
||||
|
||||
> **\_3yTo4y**: [`_10yTo12yPattern`](10yTo12yPattern.md)
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:4105](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L4105)
|
||||
|
||||
***
|
||||
|
||||
### \_4mTo5m
|
||||
|
||||
> **\_4mTo5m**: [`_10yTo12yPattern`](10yTo12yPattern.md)
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:4106](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L4106)
|
||||
|
||||
***
|
||||
|
||||
### \_4yTo5y
|
||||
|
||||
> **\_4yTo5y**: [`_10yTo12yPattern`](10yTo12yPattern.md)
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:4107](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L4107)
|
||||
|
||||
***
|
||||
|
||||
### \_5mTo6m
|
||||
|
||||
> **\_5mTo6m**: [`_10yTo12yPattern`](10yTo12yPattern.md)
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:4108](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L4108)
|
||||
|
||||
***
|
||||
|
||||
### \_5yTo6y
|
||||
|
||||
> **\_5yTo6y**: [`_10yTo12yPattern`](10yTo12yPattern.md)
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:4109](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L4109)
|
||||
|
||||
***
|
||||
|
||||
### \_6mTo1y
|
||||
|
||||
> **\_6mTo1y**: [`_10yTo12yPattern`](10yTo12yPattern.md)
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:4110](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L4110)
|
||||
|
||||
***
|
||||
|
||||
### \_6yTo7y
|
||||
|
||||
> **\_6yTo7y**: [`_10yTo12yPattern`](10yTo12yPattern.md)
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:4111](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L4111)
|
||||
|
||||
***
|
||||
|
||||
### \_7yTo8y
|
||||
|
||||
> **\_7yTo8y**: [`_10yTo12yPattern`](10yTo12yPattern.md)
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:4112](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L4112)
|
||||
|
||||
***
|
||||
|
||||
### \_8yTo10y
|
||||
|
||||
> **\_8yTo10y**: [`_10yTo12yPattern`](10yTo12yPattern.md)
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:4113](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L4113)
|
||||
|
||||
***
|
||||
|
||||
### from15y
|
||||
|
||||
> **from15y**: [`_10yTo12yPattern`](10yTo12yPattern.md)
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:4114](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L4114)
|
||||
|
||||
***
|
||||
|
||||
### upTo1h
|
||||
|
||||
> **upTo1h**: [`_10yTo12yPattern`](10yTo12yPattern.md)
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:4115](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L4115)
|
||||
@@ -0,0 +1,65 @@
|
||||
[**brk-client**](../README.md)
|
||||
|
||||
***
|
||||
|
||||
[brk-client](../globals.md) / CatalogTree\_Distribution\_UtxoCohorts\_All
|
||||
|
||||
# Interface: CatalogTree\_Distribution\_UtxoCohorts\_All
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:4119](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L4119)
|
||||
|
||||
## Properties
|
||||
|
||||
### activity
|
||||
|
||||
> **activity**: [`ActivityPattern2`](ActivityPattern2.md)
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:4120](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L4120)
|
||||
|
||||
***
|
||||
|
||||
### costBasis
|
||||
|
||||
> **costBasis**: [`CatalogTree_Distribution_UtxoCohorts_All_CostBasis`](CatalogTree_Distribution_UtxoCohorts_All_CostBasis.md)
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:4121](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L4121)
|
||||
|
||||
***
|
||||
|
||||
### outputs
|
||||
|
||||
> **outputs**: [`OutputsPattern`](OutputsPattern.md)
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:4122](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L4122)
|
||||
|
||||
***
|
||||
|
||||
### realized
|
||||
|
||||
> **realized**: [`RealizedPattern3`](RealizedPattern3.md)
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:4123](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L4123)
|
||||
|
||||
***
|
||||
|
||||
### relative
|
||||
|
||||
> **relative**: [`CatalogTree_Distribution_UtxoCohorts_All_Relative`](CatalogTree_Distribution_UtxoCohorts_All_Relative.md)
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:4124](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L4124)
|
||||
|
||||
***
|
||||
|
||||
### supply
|
||||
|
||||
> **supply**: [`SupplyPattern2`](SupplyPattern2.md)
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:4125](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L4125)
|
||||
|
||||
***
|
||||
|
||||
### unrealized
|
||||
|
||||
> **unrealized**: [`UnrealizedPattern`](UnrealizedPattern.md)
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:4126](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L4126)
|
||||
+33
@@ -0,0 +1,33 @@
|
||||
[**brk-client**](../README.md)
|
||||
|
||||
***
|
||||
|
||||
[brk-client](../globals.md) / CatalogTree\_Distribution\_UtxoCohorts\_All\_CostBasis
|
||||
|
||||
# Interface: CatalogTree\_Distribution\_UtxoCohorts\_All\_CostBasis
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:4130](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L4130)
|
||||
|
||||
## Properties
|
||||
|
||||
### max
|
||||
|
||||
> **max**: [`MetricPattern1`](../type-aliases/MetricPattern1.md)\<`number`\>
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:4131](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L4131)
|
||||
|
||||
***
|
||||
|
||||
### min
|
||||
|
||||
> **min**: [`MetricPattern1`](../type-aliases/MetricPattern1.md)\<`number`\>
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:4132](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L4132)
|
||||
|
||||
***
|
||||
|
||||
### percentiles
|
||||
|
||||
> **percentiles**: [`PercentilesPattern`](PercentilesPattern.md)
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:4133](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L4133)
|
||||
+57
@@ -0,0 +1,57 @@
|
||||
[**brk-client**](../README.md)
|
||||
|
||||
***
|
||||
|
||||
[brk-client](../globals.md) / CatalogTree\_Distribution\_UtxoCohorts\_All\_Relative
|
||||
|
||||
# Interface: CatalogTree\_Distribution\_UtxoCohorts\_All\_Relative
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:4137](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L4137)
|
||||
|
||||
## Properties
|
||||
|
||||
### negUnrealizedLossRelToOwnTotalUnrealizedPnl
|
||||
|
||||
> **negUnrealizedLossRelToOwnTotalUnrealizedPnl**: [`MetricPattern1`](../type-aliases/MetricPattern1.md)\<`number`\>
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:4138](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L4138)
|
||||
|
||||
***
|
||||
|
||||
### netUnrealizedPnlRelToOwnTotalUnrealizedPnl
|
||||
|
||||
> **netUnrealizedPnlRelToOwnTotalUnrealizedPnl**: [`MetricPattern1`](../type-aliases/MetricPattern1.md)\<`number`\>
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:4139](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L4139)
|
||||
|
||||
***
|
||||
|
||||
### supplyInLossRelToOwnSupply
|
||||
|
||||
> **supplyInLossRelToOwnSupply**: [`MetricPattern1`](../type-aliases/MetricPattern1.md)\<`number`\>
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:4140](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L4140)
|
||||
|
||||
***
|
||||
|
||||
### supplyInProfitRelToOwnSupply
|
||||
|
||||
> **supplyInProfitRelToOwnSupply**: [`MetricPattern1`](../type-aliases/MetricPattern1.md)\<`number`\>
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:4141](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L4141)
|
||||
|
||||
***
|
||||
|
||||
### unrealizedLossRelToOwnTotalUnrealizedPnl
|
||||
|
||||
> **unrealizedLossRelToOwnTotalUnrealizedPnl**: [`MetricPattern1`](../type-aliases/MetricPattern1.md)\<`number`\>
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:4142](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L4142)
|
||||
|
||||
***
|
||||
|
||||
### unrealizedProfitRelToOwnTotalUnrealizedPnl
|
||||
|
||||
> **unrealizedProfitRelToOwnTotalUnrealizedPnl**: [`MetricPattern1`](../type-aliases/MetricPattern1.md)\<`number`\>
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:4143](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L4143)
|
||||
+129
@@ -0,0 +1,129 @@
|
||||
[**brk-client**](../README.md)
|
||||
|
||||
***
|
||||
|
||||
[brk-client](../globals.md) / CatalogTree\_Distribution\_UtxoCohorts\_AmountRange
|
||||
|
||||
# Interface: CatalogTree\_Distribution\_UtxoCohorts\_AmountRange
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:4147](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L4147)
|
||||
|
||||
## Properties
|
||||
|
||||
### \_0sats
|
||||
|
||||
> **\_0sats**: [`_0satsPattern2`](0satsPattern2.md)
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:4148](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L4148)
|
||||
|
||||
***
|
||||
|
||||
### \_100btcTo1kBtc
|
||||
|
||||
> **\_100btcTo1kBtc**: [`_0satsPattern2`](0satsPattern2.md)
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:4149](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L4149)
|
||||
|
||||
***
|
||||
|
||||
### \_100kBtcOrMore
|
||||
|
||||
> **\_100kBtcOrMore**: [`_0satsPattern2`](0satsPattern2.md)
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:4150](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L4150)
|
||||
|
||||
***
|
||||
|
||||
### \_100kSatsTo1mSats
|
||||
|
||||
> **\_100kSatsTo1mSats**: [`_0satsPattern2`](0satsPattern2.md)
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:4151](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L4151)
|
||||
|
||||
***
|
||||
|
||||
### \_100satsTo1kSats
|
||||
|
||||
> **\_100satsTo1kSats**: [`_0satsPattern2`](0satsPattern2.md)
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:4152](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L4152)
|
||||
|
||||
***
|
||||
|
||||
### \_10btcTo100btc
|
||||
|
||||
> **\_10btcTo100btc**: [`_0satsPattern2`](0satsPattern2.md)
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:4153](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L4153)
|
||||
|
||||
***
|
||||
|
||||
### \_10kBtcTo100kBtc
|
||||
|
||||
> **\_10kBtcTo100kBtc**: [`_0satsPattern2`](0satsPattern2.md)
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:4154](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L4154)
|
||||
|
||||
***
|
||||
|
||||
### \_10kSatsTo100kSats
|
||||
|
||||
> **\_10kSatsTo100kSats**: [`_0satsPattern2`](0satsPattern2.md)
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:4155](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L4155)
|
||||
|
||||
***
|
||||
|
||||
### \_10mSatsTo1btc
|
||||
|
||||
> **\_10mSatsTo1btc**: [`_0satsPattern2`](0satsPattern2.md)
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:4156](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L4156)
|
||||
|
||||
***
|
||||
|
||||
### \_10satsTo100sats
|
||||
|
||||
> **\_10satsTo100sats**: [`_0satsPattern2`](0satsPattern2.md)
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:4157](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L4157)
|
||||
|
||||
***
|
||||
|
||||
### \_1btcTo10btc
|
||||
|
||||
> **\_1btcTo10btc**: [`_0satsPattern2`](0satsPattern2.md)
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:4158](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L4158)
|
||||
|
||||
***
|
||||
|
||||
### \_1kBtcTo10kBtc
|
||||
|
||||
> **\_1kBtcTo10kBtc**: [`_0satsPattern2`](0satsPattern2.md)
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:4159](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L4159)
|
||||
|
||||
***
|
||||
|
||||
### \_1kSatsTo10kSats
|
||||
|
||||
> **\_1kSatsTo10kSats**: [`_0satsPattern2`](0satsPattern2.md)
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:4160](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L4160)
|
||||
|
||||
***
|
||||
|
||||
### \_1mSatsTo10mSats
|
||||
|
||||
> **\_1mSatsTo10mSats**: [`_0satsPattern2`](0satsPattern2.md)
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:4161](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L4161)
|
||||
|
||||
***
|
||||
|
||||
### \_1satTo10sats
|
||||
|
||||
> **\_1satTo10sats**: [`_0satsPattern2`](0satsPattern2.md)
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:4162](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L4162)
|
||||
@@ -0,0 +1,49 @@
|
||||
[**brk-client**](../README.md)
|
||||
|
||||
***
|
||||
|
||||
[brk-client](../globals.md) / CatalogTree\_Distribution\_UtxoCohorts\_Epoch
|
||||
|
||||
# Interface: CatalogTree\_Distribution\_UtxoCohorts\_Epoch
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:4166](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L4166)
|
||||
|
||||
## Properties
|
||||
|
||||
### \_0
|
||||
|
||||
> **\_0**: [`_0satsPattern2`](0satsPattern2.md)
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:4167](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L4167)
|
||||
|
||||
***
|
||||
|
||||
### \_1
|
||||
|
||||
> **\_1**: [`_0satsPattern2`](0satsPattern2.md)
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:4168](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L4168)
|
||||
|
||||
***
|
||||
|
||||
### \_2
|
||||
|
||||
> **\_2**: [`_0satsPattern2`](0satsPattern2.md)
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:4169](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L4169)
|
||||
|
||||
***
|
||||
|
||||
### \_3
|
||||
|
||||
> **\_3**: [`_0satsPattern2`](0satsPattern2.md)
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:4170](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L4170)
|
||||
|
||||
***
|
||||
|
||||
### \_4
|
||||
|
||||
> **\_4**: [`_0satsPattern2`](0satsPattern2.md)
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:4171](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L4171)
|
||||
@@ -0,0 +1,113 @@
|
||||
[**brk-client**](../README.md)
|
||||
|
||||
***
|
||||
|
||||
[brk-client](../globals.md) / CatalogTree\_Distribution\_UtxoCohorts\_GeAmount
|
||||
|
||||
# Interface: CatalogTree\_Distribution\_UtxoCohorts\_GeAmount
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:4175](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L4175)
|
||||
|
||||
## Properties
|
||||
|
||||
### \_100btc
|
||||
|
||||
> **\_100btc**: [`_100btcPattern`](100btcPattern.md)
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:4176](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L4176)
|
||||
|
||||
***
|
||||
|
||||
### \_100kSats
|
||||
|
||||
> **\_100kSats**: [`_100btcPattern`](100btcPattern.md)
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:4177](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L4177)
|
||||
|
||||
***
|
||||
|
||||
### \_100sats
|
||||
|
||||
> **\_100sats**: [`_100btcPattern`](100btcPattern.md)
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:4178](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L4178)
|
||||
|
||||
***
|
||||
|
||||
### \_10btc
|
||||
|
||||
> **\_10btc**: [`_100btcPattern`](100btcPattern.md)
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:4179](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L4179)
|
||||
|
||||
***
|
||||
|
||||
### \_10kBtc
|
||||
|
||||
> **\_10kBtc**: [`_100btcPattern`](100btcPattern.md)
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:4180](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L4180)
|
||||
|
||||
***
|
||||
|
||||
### \_10kSats
|
||||
|
||||
> **\_10kSats**: [`_100btcPattern`](100btcPattern.md)
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:4181](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L4181)
|
||||
|
||||
***
|
||||
|
||||
### \_10mSats
|
||||
|
||||
> **\_10mSats**: [`_100btcPattern`](100btcPattern.md)
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:4182](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L4182)
|
||||
|
||||
***
|
||||
|
||||
### \_10sats
|
||||
|
||||
> **\_10sats**: [`_100btcPattern`](100btcPattern.md)
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:4183](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L4183)
|
||||
|
||||
***
|
||||
|
||||
### \_1btc
|
||||
|
||||
> **\_1btc**: [`_100btcPattern`](100btcPattern.md)
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:4184](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L4184)
|
||||
|
||||
***
|
||||
|
||||
### \_1kBtc
|
||||
|
||||
> **\_1kBtc**: [`_100btcPattern`](100btcPattern.md)
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:4185](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L4185)
|
||||
|
||||
***
|
||||
|
||||
### \_1kSats
|
||||
|
||||
> **\_1kSats**: [`_100btcPattern`](100btcPattern.md)
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:4186](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L4186)
|
||||
|
||||
***
|
||||
|
||||
### \_1mSats
|
||||
|
||||
> **\_1mSats**: [`_100btcPattern`](100btcPattern.md)
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:4187](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L4187)
|
||||
|
||||
***
|
||||
|
||||
### \_1sat
|
||||
|
||||
> **\_1sat**: [`_100btcPattern`](100btcPattern.md)
|
||||
|
||||
Defined in: [Developer/brk/modules/brk-client/index.js:4188](https://github.com/bitcoinresearchkit/brk/blob/6f45ec13f3a9e84728abdaed03e8c5432df5ffa3/modules/brk-client/index.js#L4188)
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user