Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type HermezClient ¶
type HermezClient struct { EthClient *ethclient.Client AuctionContract *HermezAuctionProtocol.Auction HttpClient http.Client BootCoordinatorURL string BootCoordinatorClient *sling.Sling CurrentCoordinatorURL string CurrentCoordinatorClient *sling.Sling EthereumChainID int }
HermezClient connect to Ethereum node and Hermez Coordinator and Smart Contracts
func NewHermezClient ¶
func NewHermezClient(nodeURL string, auctionContractAddressHex string, ethereumChainID int) (hezClient HermezClient, err error)
func NewHermezClientFromEnv ¶ added in v0.1.6
func NewHermezClientFromEnv() (HermezClient, error)
func (*HermezClient) SetCurrentCoordinator ¶ added in v0.1.4
func (hezClient *HermezClient) SetCurrentCoordinator(URL string)
SetCurrentCoordinator updates coordinator definitions based on current coordinator URL
Click to show internal directories.
Click to hide internal directories.