Class: Casper::Entity::VestingSchedule

Inherits:
Object
  • Object
show all
Defined in:
lib/entity/vesting_schedule.rb

Overview

Vesting schedule for a genesis validator.

Instance Method Summary collapse

Constructor Details

#initialize(vesting_schedule = {}) ⇒ VestingSchedule

Returns a new instance of VestingSchedule.



7
8
9
10
# File 'lib/entity/vesting_schedule.rb', line 7

def initialize(vesting_schedule = {})
  @initial_release_timestamp_millis = vesting_schedule[:initial_release_timestamp_millis]
  @locked_amounts = vesting_schedule[:locked_amounts]
end

Instance Method Details

#get_initial_release_timestamp_millisObject



12
13
14
# File 'lib/entity/vesting_schedule.rb', line 12

def get_initial_release_timestamp_millis
  @initial_release_timestamp_millis
end

#get_locked_amountsObject



16
17
18
# File 'lib/entity/vesting_schedule.rb', line 16

def get_locked_amounts
  @locked_amounts
end