confethcli

package
v0.4.6 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 27, 2026 License: MIT Imports: 4 Imported by: 0

Documentation

Overview

Code generated by genx:enum DO NOT EDIT.

Index

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) IsZero

func (v EthChainID) IsZero() bool

IsZero checks if v is zero

func (EthChainID) MarshalText

func (v EthChainID) MarshalText() ([]byte, error)

MarshalText implements encoding.TextMarshaler

func (*EthChainID) Scan

func (v *EthChainID) Scan(src any) error

Scan implements sql.Scanner

func (EthChainID) String

func (v EthChainID) String() string

String returns v's string as key

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

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL