Table of Contents

Enum PoolSingletonState

Namespace
chia.dotnet
Assembly
chia-dotnet.dll

From the user's point of view, a pool group can be in these states: SELF_POOLING: The singleton exists on the blockchain, and we are farming block rewards to a wallet address controlled by the user

LEAVING_POOL: The singleton exists, and we have entered the "escaping" state, which means we are waiting for a number of blocks = relative_lock_height to pass, so we can leave.

FARMING_TO_POOL: The singleton exists, and it is assigned to a pool.

CLAIMING_SELF_POOLED_REWARDS: We have submitted a transaction to sweep our self-pooled funds.

[JsonConverter(typeof(StringEnumConverter))]
public enum PoolSingletonState
Extension Methods

Fields

FARMING_TO_POOL = 3

The singleton exists, and it is assigned to a pool.

LEAVING_POOL = 2

The singleton exists, and we have entered the "escaping" state, which means we are waiting for a number of blocks = relative_lock_height to pass, so we can leave.

SELF_POOLING = 1

The singleton exists on the blockchain, and we are farming block rewards to a wallet address controlled by the user