Staking Configuration
This is a basic configuration contract.
Code
StakingConfiguration.sol
Address
StakingConfiguration is deployed at 0x51B2f83aac13adB9Ed826C4cdb593C88e6B61C92 on the Ethereum mainnet.
Overview
This is a basic configuration contract. Contains all information subject to change related to ETH Staking on HORD.app.
Events
NameChanged
event NameChanged(string parameter, address newValue);Emitted each time when name or symbol is changed.
AddressChanged
event AddressChanged(string parameter, address newValue);Emitted each time when some address is changed.
ConfigurationChanged
Emitted each time when some numerical value is changed.
Read-Only Functions
feeRecipient
Returns fee recipient address.
stakeETHTokenName
Returns name of staking ETH token.
stakeETHTokenSymbol
Returns symbol of staking ETH token.
amountETHInValidator
Returns amount of ETH needed to launch a new validator.
rewardFeePercentage
Returns percentage of reward fee.
tolerancePercentageForRewards
Returns percentage of tolerance for rewards.
tolerancePercentageForFee
Returns percentage of tolerance for fee.
State-Changing Functions
setFeeRecipientAddress
Set fee recipient address.
Emits an
AddressChangedevent.
setStakeETHTokenName
Set name of ETH staking token.
Emits a
NameChangedevent.
setStakeETHTokenSymbol
Set symbol of ETH staking token.
Emits a
NameChangedevent.
setAmountETHInValidator
Set amount of ETH needed to launch a new validator.
Emits a
ConfigurationChangedevent.
setRewardFeePercentage
Set percentage of reward fee.
Emits a
ConfigurationChangedevent.
setTolerancePercentageForRewards
Set percentage of tolerance for rewards.
Emits a
ConfigurationChangedevent.
setTolerancePercentageForFee
Set percentage of tolerance for fee.
Emits a
ConfigurationChangedevent.
Last updated