Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ( Testnet = ChainConfig{ ChainID: abi.TestnetChainID, NetworkID: abi.TestnetNetworkID, PostageStampStartBlock: abi.TestnetPostageStampBlockNumber, NativeTokenSymbol: "ETH", SwarmTokenSymbol: "sBZZ", StakingAddress: common.HexToAddress(abi.TestnetStakingAddress), PostageStampAddress: common.HexToAddress(abi.TestnetPostageStampAddress), RedistributionAddress: common.HexToAddress(abi.TestnetRedistributionAddress), SwapPriceOracleAddress: common.HexToAddress("0xe821533d30A4250e50812Aa060EEb2E8Ef3D98f6"), CurrentFactoryAddress: common.HexToAddress("0x0fF044F6bB4F684a5A149B46D7eC03ea659F98A1"), StakingABI: abi.TestnetStakingABI, PostageStampABI: abi.TestnetPostageStampABI, RedistributionABI: abi.TestnetRedistributionABI, } Mainnet = ChainConfig{ ChainID: abi.MainnetChainID, NetworkID: abi.MainnetNetworkID, PostageStampStartBlock: abi.MainnetPostageStampBlockNumber, NativeTokenSymbol: "xDAI", SwarmTokenSymbol: "xBZZ", StakingAddress: common.HexToAddress(abi.MainnetStakingAddress), PostageStampAddress: common.HexToAddress(abi.MainnetPostageStampAddress), RedistributionAddress: common.HexToAddress(abi.MainnetRedistributionAddress), SwapPriceOracleAddress: common.HexToAddress("0x0FDc5429C50e2a39066D8A94F3e2D2476fcc3b85"), CurrentFactoryAddress: common.HexToAddress("0xc2d5a532cf69aa9a1378737d8ccdef884b6e7420"), StakingABI: abi.MainnetStakingABI, PostageStampABI: abi.MainnetPostageStampABI, RedistributionABI: abi.MainnetRedistributionABI, } )
Functions ¶
This section is empty.
Types ¶
type ChainConfig ¶
type ChainConfig struct { // General. ChainID int64 NetworkID uint64 PostageStampStartBlock uint64 NativeTokenSymbol string SwarmTokenSymbol string // Addresses. StakingAddress common.Address PostageStampAddress common.Address RedistributionAddress common.Address SwapPriceOracleAddress common.Address CurrentFactoryAddress common.Address // ABIs. StakingABI string PostageStampABI string RedistributionABI string }
func GetByChainID ¶
func GetByChainID(chainID int64) (ChainConfig, bool)
Click to show internal directories.
Click to hide internal directories.