Documentation ¶
Index ¶
- type ContractMaker
- func (c *ContractMaker) NewDirectory(chainID uint64) (*directory.Directory, error)
- func (c *ContractMaker) NewERC20(chainID uint64, contractAddr common.Address) (*ierc20.IERC20, error)
- func (c *ContractMaker) NewEthScan(chainID uint64) (*ethscan.BalanceScanner, uint, error)
- func (c *ContractMaker) NewHopL1Bridge(chainID uint64, symbol string) (*hopBridge.HopBridge, error)
- func (c *ContractMaker) NewHopL2AmmWrapper(chainID uint64, symbol string) (*hopWrapper.HopWrapper, error)
- func (c *ContractMaker) NewHopL2SaddlSwap(chainID uint64, symbol string) (*hopSwap.HopSwap, error)
- func (c *ContractMaker) NewPublicResolver(chainID uint64, resolverAddress *common.Address) (*resolver.PublicResolver, error)
- func (c *ContractMaker) NewRegistry(chainID uint64) (*resolver.ENSRegistryWithFallback, error)
- func (c *ContractMaker) NewRegistryWithAddress(chainID uint64, address common.Address) (*resolver.ENSRegistryWithFallback, error)
- func (c *ContractMaker) NewSNT(chainID uint64) (*snt.SNT, error)
- func (c *ContractMaker) NewStickerMarket(chainID uint64) (*stickers.StickerMarket, error)
- func (c *ContractMaker) NewStickerPack(chainID uint64) (*stickers.StickerPack, error)
- func (c *ContractMaker) NewStickerType(chainID uint64) (*stickers.StickerType, error)
- func (c *ContractMaker) NewUsernameRegistrar(chainID uint64, contractAddr common.Address) (*registrar.UsernameRegistrar, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ContractMaker ¶ added in v0.94.12
func NewContractMaker ¶ added in v0.166.1
func NewContractMaker(client *rpc.Client) (*ContractMaker, error)
func (*ContractMaker) NewDirectory ¶ added in v0.100.1
func (c *ContractMaker) NewDirectory(chainID uint64) (*directory.Directory, error)
func (*ContractMaker) NewEthScan ¶ added in v0.109.1
func (c *ContractMaker) NewEthScan(chainID uint64) (*ethscan.BalanceScanner, uint, error)
func (*ContractMaker) NewHopL1Bridge ¶ added in v0.113.0
func (*ContractMaker) NewHopL2AmmWrapper ¶ added in v0.113.0
func (c *ContractMaker) NewHopL2AmmWrapper(chainID uint64, symbol string) (*hopWrapper.HopWrapper, error)
func (*ContractMaker) NewHopL2SaddlSwap ¶ added in v0.113.0
func (*ContractMaker) NewPublicResolver ¶ added in v0.94.12
func (c *ContractMaker) NewPublicResolver(chainID uint64, resolverAddress *common.Address) (*resolver.PublicResolver, error)
func (*ContractMaker) NewRegistry ¶ added in v0.94.12
func (c *ContractMaker) NewRegistry(chainID uint64) (*resolver.ENSRegistryWithFallback, error)
func (*ContractMaker) NewRegistryWithAddress ¶ added in v0.113.0
func (c *ContractMaker) NewRegistryWithAddress(chainID uint64, address common.Address) (*resolver.ENSRegistryWithFallback, error)
func (*ContractMaker) NewSNT ¶ added in v0.94.12
func (c *ContractMaker) NewSNT(chainID uint64) (*snt.SNT, error)
func (*ContractMaker) NewStickerMarket ¶ added in v0.94.12
func (c *ContractMaker) NewStickerMarket(chainID uint64) (*stickers.StickerMarket, error)
func (*ContractMaker) NewStickerPack ¶ added in v0.94.12
func (c *ContractMaker) NewStickerPack(chainID uint64) (*stickers.StickerPack, error)
func (*ContractMaker) NewStickerType ¶ added in v0.94.12
func (c *ContractMaker) NewStickerType(chainID uint64) (*stickers.StickerType, error)
func (*ContractMaker) NewUsernameRegistrar ¶ added in v0.94.12
func (c *ContractMaker) NewUsernameRegistrar(chainID uint64, contractAddr common.Address) (*registrar.UsernameRegistrar, error)
Click to show internal directories.
Click to hide internal directories.