Documentation
¶
Overview ¶
Code generated by genx:enum DO NOT EDIT.
Index ¶
- type EthChainID
- func (EthChainID) EnumValues() []any
- func (v EthChainID) IsZero() bool
- func (v EthChainID) MarshalText() ([]byte, error)
- func (v *EthChainID) Scan(src any) error
- func (v EthChainID) String() string
- func (v EthChainID) Text() string
- func (v *EthChainID) UnmarshalText(data []byte) error
- func (v EthChainID) Value() (driver.Value, error)
- func (EthChainID) Values() []EthChainID
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type EthChainID ¶
type EthChainID uint64
EthChainID defines eth compatible chain id +genx:enum
const ( ETH_CHAIN_ID_UNKNOWN EthChainID = 0 ETH_CHAIN_ID__ETH EthChainID = 1 // Ethereum Mainnet ETH_CHAIN_ID__BSC EthChainID = 56 // BNB Smart Chain ETH_CHAIN_ID__POLYGON EthChainID = 137 // Polygon PoS ETH_CHAIN_ID__ARBITRUM EthChainID = 42161 // Arbitrum One ETH_CHAIN_ID__OPTIMISM EthChainID = 10 // OP Mainnet ETH_CHAIN_ID__AVALANCHE EthChainID = 43114 // Avalanche C-Chain ETH_CHAIN_ID__BASE EthChainID = 8453 // Base ETH_CHAIN_ID__TRON EthChainID = 728126428 // Tron Mainnet ETH_CHAIN_ID__SEPOLIA EthChainID = 11155111 // Sepolia ETH_CHAIN_ID__BSC_TESTNET EthChainID = 97 // BSC Testnet )
func ParseEthChainID ¶
func ParseEthChainID(key string) (EthChainID, error)
ParseEthChainID parse EthChainID from key
func (EthChainID) EnumValues ¶
func (EthChainID) EnumValues() []any
EnumValues implements enumx.CanBeEnum
func (EthChainID) MarshalText ¶
func (v EthChainID) MarshalText() ([]byte, error)
MarshalText implements encoding.TextMarshaler
func (EthChainID) Text ¶
func (v EthChainID) Text() string
Text returns the description as for human reading
func (*EthChainID) UnmarshalText ¶
func (v *EthChainID) UnmarshalText(data []byte) error
UnmarshalText implements encoding.TextUnmarshaler
func (EthChainID) Value ¶
func (v EthChainID) Value() (driver.Value, error)
Value implements driver.Valuer
func (EthChainID) Values ¶
func (EthChainID) Values() []EthChainID
Values returns enum value list of EthChainID
Click to show internal directories.
Click to hide internal directories.