Class: Casper::Entity::VestingSchedule
- Inherits:
-
Object
- Object
- Casper::Entity::VestingSchedule
- Defined in:
- lib/entity/vesting_schedule.rb
Overview
Vesting schedule for a genesis validator.
Instance Method Summary collapse
- #get_initial_release_timestamp_millis ⇒ Object
- #get_locked_amounts ⇒ Object
-
#initialize(vesting_schedule = {}) ⇒ VestingSchedule
constructor
A new instance of VestingSchedule.
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_millis ⇒ Object
12 13 14 |
# File 'lib/entity/vesting_schedule.rb', line 12 def @initial_release_timestamp_millis end |
#get_locked_amounts ⇒ Object
16 17 18 |
# File 'lib/entity/vesting_schedule.rb', line 16 def get_locked_amounts @locked_amounts end |