package
1.1.2
Repository: https://github.com/multisig-labs/gogopool-go.git
Documentation: pkg.go.dev

# Functions

Calculate total effective GGP stake.
Calculates the participation rate of every trusted node on balance submission since the last block that member count changed.
Calculates the participation rate of every trusted node on price submission since the last block that member count changed.
Make a node deposit.
Estimate the gas of Deposit.
Estimate the gas of RegisterNode.
Estimate the gas of SetTimezoneLocation.
Estimate the gas of Stake.
Estimate the gas of WithdrawGGP.
Returns an array of block numbers for balances submissions the given trusted node has submitted since fromBlock.
Get the type of a deposit based on the amount.
Returns an array of members who submitted a balance since fromBlock.
Returns an array of members who submitted prices since fromBlock.
Get all node addresses.
Get a node address by index.
Get the number of nodes in the network.
Get a breakdown of the number of nodes per timezone.
Get a node's details.
Get a node's effective GGP stake.
Check whether a node exists.
Get a node's GGP stake.
Get the time a node last staked GGP.
Get a node's maximum GGP stake to collateralize their minipools.
Get a node's minimum GGP stake to collateralize their minipools.
Get a node's minipool limit based on GGP stake.
Get all node details.
Get a node's timezone location.
Returns an array of block numbers for prices submissions the given trusted node has submitted since fromBlock.
Get the effective GGP staked in the network.
Get the total GGP staked in the network.
Returns a mapping of members and whether they have submitted balances this interval or not.
Returns a mapping of members and whether they have submitted prices this interval or not.
Register a node.
Set a node's timezone location.
Stake GGP.
Withdraw staked GGP.

# Constants

# Structs

Node details.
Count of nodes belonging to a timezone.
The results of the trusted node participation calculation.