Documentation ¶
Index ¶
Constants ¶
View Source
const MinimumStakeCachePeriod = 12 * time.Hour
MinimumStakeCachePeriod is the time period the cache maintains the result of the last HasMinimumStake result. We use the cache to minimize calls to Ethereum client.
Variables ¶
View Source
var Disabled = &noFirewall{}
Disabled is an empty Firewall implementation enforcing no rules on the connection.
Functions ¶
func MinimumStakePolicy ¶
func MinimumStakePolicy(stakeMonitor chain.StakeMonitor) net.Firewall
MinimumStakePolicy is a net.Firewall rule making sure the remote peer has a minimum stake of KEEP.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.