basePrice | string | Base price for the token |
currentSupply? | string | Current supply (computed: maxSupply - sellingTokenQuantity, preserves full precision) |
euler | string | Euler constant |
exponentFactor | string | Exponent factor for bonding curve |
hasReverseBondingCurveFee | boolean | Boolean flag indicating if reverse bonding curve fees are non-zero |
isGraduated | boolean | Boolean flag indicating if the pool has graduated (saleStatus === 'Completed') |
maxSupply | string | Maximum token supply |
nativeToken | TokenInfo | Native token information (GALA) |
nativeTokenQuantity | string | Current native token quantity in the vault |
reverseBondingCurveConfiguration? | ReverseBondingCurveConfiguration | Reverse bonding curve configuration (nested, as returned by GalaChain FetchSaleDetails) |
reverseBondingCurveMaxFeeFactor? | number | Normalized max fee factor as number (0.5 = 50%) - used for sell operations only |
reverseBondingCurveMaxFeePortion | string | Reverse bonding curve maximum fee portion (flattened, coalesced to "0" if null) |
reverseBondingCurveMinFeeFactor? | number | Normalized min fee factor as number (0.5 = 50%) - used for sell operations only |
reverseBondingCurveMinFeePortion | string | Reverse bonding curve minimum fee portion (flattened, coalesced to "0" if null) |
reverseBondingCurveNetFeeFactor? | number | Normalized net fee factor as number (max - min) - convenience field for calculations |
saleOwner | string | Sale owner address |
saleStartTime? | number | Unix timestamp (seconds) when the sale is scheduled to start (0 or absent if already started) |
saleStatus | string | Current sale status |
sellingToken | TokenInfo | Selling token information |
sellingTokenQuantity | string | Current selling token quantity |
vaultAddress | string | Vault address |