Class: Chain::Config::Info
Defined Under Namespace
Classes: Snapshot
Instance Attribute Summary collapse
Method Summary
#[], #[]=, #initialize, #to_h, #to_json
Instance Attribute Details
#block_height ⇒ Integer
60
|
# File 'lib/chain/config.rb', line 60
attrib :block_height
|
#blockchain_id ⇒ String
56
|
# File 'lib/chain/config.rb', line 56
attrib :blockchain_id
|
#build_commit ⇒ String
88
|
# File 'lib/chain/config.rb', line 88
attrib :build_commit
|
#build_date ⇒ String
Date when the core binary was compiled.
The API may not return this field as an RFC3399 timestamp, so it is not converted into a Time object.
96
|
# File 'lib/chain/config.rb', line 96
attrib :build_date
|
36
|
# File 'lib/chain/config.rb', line 36
attrib :configured_at, rfc3339_time: true
|
#core_id ⇒ String
80
|
# File 'lib/chain/config.rb', line 80
attrib :core_id
|
#generator_access_token ⇒ String
52
|
# File 'lib/chain/config.rb', line 52
attrib :generator_access_token
|
#generator_block_height ⇒ Integer
64
|
# File 'lib/chain/config.rb', line 64
attrib :generator_block_height
|
#generator_block_height_fetched_at ⇒ Time
68
|
# File 'lib/chain/config.rb', line 68
attrib :generator_block_height_fetched_at, rfc3339_time: true
|
#generator_url ⇒ String
48
|
# File 'lib/chain/config.rb', line 48
attrib :generator_url
|
#health ⇒ Hash
100
|
# File 'lib/chain/config.rb', line 100
attrib :health
|
32
|
# File 'lib/chain/config.rb', line 32
attrib :is_configured
|
#is_generator ⇒ Boolean
44
|
# File 'lib/chain/config.rb', line 44
attrib :is_generator
|
#is_production ⇒ Boolean
72
|
# File 'lib/chain/config.rb', line 72
attrib :is_production
|
#is_signer ⇒ Boolean
40
|
# File 'lib/chain/config.rb', line 40
attrib :is_signer
|
#network_rpc_version ⇒ Integer
76
|
# File 'lib/chain/config.rb', line 76
attrib :network_rpc_version
|
104
|
# File 'lib/chain/config.rb', line 104
attrib(:snapshot) { |raw| Snapshot.new(raw) }
|
#version ⇒ String
84
|
# File 'lib/chain/config.rb', line 84
attrib :version
|