Method: Casper::Entity::EraSummary#initialize

Defined in:
lib/entity/era_summary.rb

#initialize(era_summary = {}) ⇒ EraSummary

Returns a new instance of EraSummary.

Parameters:

  • era_summary (Hash) (defaults to: {})

Options Hash (era_summary):

  • :block_hash (String)
  • :era_id (Integer)
  • :stored_value (Hash)
  • :state_root_hash (String)
  • :merkle_proof (String)


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