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
Emitted each time when name or symbol is changed.
AddressChanged
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
AddressChanged
event.
setStakeETHTokenName
Set name of ETH staking token.
Emits a
NameChanged
event.
setStakeETHTokenSymbol
Set symbol of ETH staking token.
Emits a
NameChanged
event.
setAmountETHInValidator
Set amount of ETH needed to launch a new validator.
Emits a
ConfigurationChanged
event.
setRewardFeePercentage
Set percentage of reward fee.
Emits a
ConfigurationChanged
event.
setTolerancePercentageForRewards
Set percentage of tolerance for rewards.
Emits a
ConfigurationChanged
event.
setTolerancePercentageForFee
Set percentage of tolerance for fee.
Emits a
ConfigurationChanged
event.
Last updated