ethhelper

package
v1.0.1-tekton-ci-beta-7 Latest Latest
Warning

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

Go to latest
Published: Jun 14, 2021 License: GPL-2.0 Imports: 10 Imported by: 1

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func ConfigFilePath

func ConfigFilePath(filename string) string

func GetAddressesFromFile

func GetAddressesFromFile(filename string) (addresses []string, err error)

GetAddressesFromFile fetches token addresses from a config file available here: https://etherscan.io/exportData?type=open-source-contract-codes

func NewETHClient

func NewETHClient() (*ethclient.Client, error)

NewETHClient returns an ethclient, using either our node for production or infura for testing

Types

type TokenCaller

type TokenCaller struct {
	Contract *bind.BoundContract // Generic contract wrapper for the low level calls
}

TokenCaller is an auto generated read-only Go binding around an Ethereum contract.

func NewTokenCaller

func NewTokenCaller(address common.Address, caller bind.ContractCaller) (*TokenCaller, error)

NewTokenCaller creates a new read-only instance of token, bound to a specific deployed contract.

Jump to

Keyboard shortcuts

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