Documentation
¶
Index ¶
- type PortalCollateral
- type PortalParams
- func (p PortalParams) GetMinAmountPortalToken(tokenIDStr string) (uint64, error)
- func (p PortalParams) GetSupportedCollateralTokenIDs() []string
- func (p PortalParams) IsPortalExchangeRateToken(tokenIDStr string) bool
- func (p PortalParams) IsPortalToken(tokenIDStr string) bool
- func (p PortalParams) IsSupportedTokenCollateralV3(externalTokenID string) bool
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type PortalCollateral ¶
type PortalParams ¶
type PortalParams struct { TimeOutCustodianReturnPubToken time.Duration TimeOutWaitingPortingRequest time.Duration TimeOutWaitingRedeemRequest time.Duration MaxPercentLiquidatedCollateralAmount uint64 MaxPercentCustodianRewards uint64 MinPercentCustodianRewards uint64 MinLockCollateralAmountInEpoch uint64 MinPercentLockedCollateral uint64 TP120 uint64 TP130 uint64 MinPercentPortingFee float64 MinPercentRedeemFee float64 SupportedCollateralTokens []PortalCollateral MinPortalFee uint64 // nano PRV PortalTokens map[string]portaltokensv3.PortalTokenProcessorV3 PortalFeederAddress string PortalETHContractAddressStr string // smart contract of ETH for portal MinUnlockOverRateCollaterals uint64 }
func (PortalParams) GetMinAmountPortalToken ¶
func (p PortalParams) GetMinAmountPortalToken(tokenIDStr string) (uint64, error)
func (PortalParams) GetSupportedCollateralTokenIDs ¶
func (p PortalParams) GetSupportedCollateralTokenIDs() []string
func (PortalParams) IsPortalExchangeRateToken ¶
func (p PortalParams) IsPortalExchangeRateToken(tokenIDStr string) bool
func (PortalParams) IsPortalToken ¶
func (p PortalParams) IsPortalToken(tokenIDStr string) bool
func (PortalParams) IsSupportedTokenCollateralV3 ¶
func (p PortalParams) IsSupportedTokenCollateralV3(externalTokenID string) bool
Click to show internal directories.
Click to hide internal directories.