Documentation ¶
Overview ¶
Methods and types for blockchain entities and interactions.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type StakePoolSettings ¶ added in v1.8.5
type StakePoolSettings struct { DelegateWallet string `json:"delegate_wallet"` NumDelegates int `json:"num_delegates"` ServiceCharge float64 `json:"service_charge"` }
StakePoolSettings information.
type StorageNode ¶
type StorageNode struct { ID string `json:"id"` Baseurl string `json:"url"` AllocationRoot string `json:"-"` LatestWM *marker.WriteMarker // contains filtered or unexported fields }
StorageNode represents a storage node (blobber)
func (*StorageNode) IsSkip ¶
func (sn *StorageNode) IsSkip() bool
func (*StorageNode) SetSkip ¶
func (sn *StorageNode) SetSkip(t bool)
type UpdateStakePoolSettings ¶ added in v1.8.17
type UpdateStakePoolSettings struct { DelegateWallet *string `json:"delegate_wallet,omitempty"` NumDelegates *int `json:"num_delegates,omitempty"` ServiceCharge *float64 `json:"service_charge,omitempty"` }
UpdateStakePoolSettings represent stake pool information of a provider node.
type UpdateValidationNode ¶ added in v1.8.17
type UpdateValidationNode struct { ID string `json:"id"` BaseURL *string `json:"url"` StakePoolSettings *UpdateStakePoolSettings `json:"stake_pool_settings"` }
UpdateValidationNode represents a validation node (miner) update
type ValidationNode ¶ added in v1.8.5
type ValidationNode struct { ID string `json:"id"` BaseURL string `json:"url"` StakePoolSettings StakePoolSettings `json:"stake_pool_settings"` }
ValidationNode represents a validation node (miner)
Click to show internal directories.
Click to hide internal directories.