Class: Casper::Entity::Delegator
- Inherits:
-
Object
- Object
- Casper::Entity::Delegator
- Defined in:
- lib/entity/delegator.rb
Overview
A delegator associated with the given validator.
Instance Method Summary collapse
-
#get_bonding_purse ⇒ String
Bonding_purse.
-
#get_delegatee ⇒ String
Delegatee.
-
#get_public_key ⇒ String
Public_key.
-
#get_staked_amount ⇒ String
Staked_amount.
-
#initialize(public_key, staked_amount, bonding_purse, delegatee) ⇒ Delegator
constructor
A new instance of Delegator.
Constructor Details
#initialize(public_key, staked_amount, bonding_purse, delegatee) ⇒ Delegator
Returns a new instance of Delegator.
10 11 12 13 14 15 |
# File 'lib/entity/delegator.rb', line 10 def initialize(public_key, staked_amount, bonding_purse, delegatee) @public_key = public_key @staked_amount = staked_amount @bonding_purse = bonding_purse @delegatee = delegatee end |
Instance Method Details
#get_bonding_purse ⇒ String
Returns bonding_purse.
28 29 30 |
# File 'lib/entity/delegator.rb', line 28 def get_bonding_purse @bonding_purse end |
#get_delegatee ⇒ String
Returns delegatee.
33 34 35 |
# File 'lib/entity/delegator.rb', line 33 def get_delegatee @delegatee end |
#get_public_key ⇒ String
Returns public_key.
18 19 20 |
# File 'lib/entity/delegator.rb', line 18 def get_public_key @public_key end |
#get_staked_amount ⇒ String
Returns staked_amount.
23 24 25 |
# File 'lib/entity/delegator.rb', line 23 def get_staked_amount @staked_amount end |