Method: Casper::Entity::BlockInfo#initialize

Defined in:
lib/entity/block_info.rb

#initialize(last_added_block_info = {}) ⇒ BlockInfo

Returns a new instance of BlockInfo.

Parameters:

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

Options Hash (last_added_block_info):

  • :hash (String)
  • :timestamp (String)
  • :era_id (Integer)
  • :height (Integer)
  • :state_root_hash (String)
  • :creator (String)


13
14
15
16
17
18
19
20
# File 'lib/entity/block_info.rb', line 13

def initialize(last_added_block_info = {})
  @hash = last_added_block_info[:hash]
  @timestamp = last_added_block_info[:timestamp]
  @era_id = last_added_block_info[:era_id]
  @height = last_added_block_info[:height]
  @state_root_hash = last_added_block_info[:state_root_hash]
  @creator = last_added_block_info[:creator]
end