Class: Casper::Entity::EraSummary
- Inherits:
-
Object
- Object
- Casper::Entity::EraSummary
- Defined in:
- lib/entity/era_summary.rb
Overview
The summary of an era.
Instance Method Summary collapse
-
#get_block_hash ⇒ String
Block_hash.
-
#get_era_id ⇒ Integer
Era_id.
-
#get_merkle_proof ⇒ String
Merkle_proof.
-
#get_state_root_hash ⇒ String
State_root_hash.
-
#get_stored_value ⇒ Hash
StoredValue.
-
#initialize(era_summary = {}) ⇒ EraSummary
constructor
A new instance of EraSummary.
Constructor Details
#initialize(era_summary = {}) ⇒ EraSummary
Returns a new instance of EraSummary.
12 13 14 15 16 17 18 |
# File 'lib/entity/era_summary.rb', line 12 def initialize(era_summary = {}) @block_hash = era_summary[:block_hash] @era_id = era_summary[:era_id] @stored_value = Casper::Entity::StoredValue.new(era_summary[:stored_value]) @state_root_hash = era_summary[:state_root_hash] @merkle_proof = era_summary[:merkle_proof] end |
Instance Method Details
#get_block_hash ⇒ String
Returns block_hash.
21 22 23 |
# File 'lib/entity/era_summary.rb', line 21 def get_block_hash @block_hash end |
#get_era_id ⇒ Integer
Returns era_id.
26 27 28 |
# File 'lib/entity/era_summary.rb', line 26 def get_era_id @era_id end |
#get_merkle_proof ⇒ String
Returns merkle_proof.
41 42 43 |
# File 'lib/entity/era_summary.rb', line 41 def get_merkle_proof @merkle_proof end |
#get_state_root_hash ⇒ String
Returns state_root_hash.
36 37 38 |
# File 'lib/entity/era_summary.rb', line 36 def get_state_root_hash @state_root_hash end |
#get_stored_value ⇒ Hash
Returns StoredValue.
31 32 33 |
# File 'lib/entity/era_summary.rb', line 31 def get_stored_value @stored_value end |