Versions in this module Expand all Collapse all v0 v0.5.3 Dec 13, 2023 Changes in this version + const BootLuxNodeTimeout + const DefaultLocalNodeURI + const HealthCheckTimeout + var NodeURIs = []string + func CreateNewSubnet(ctx context.Context, genesisFilePath string) string + func GetDefaultChainURI(blockchainID string) string + func GetFilesAndAliases(dir string) (map[string]string, error) + func IssueTxsToActivateProposerVMFork(ctx context.Context, chainID *big.Int, fundedKey *ecdsa.PrivateKey, ...) error + func RegisterNodeRun() + func RegisterPingTest() + func RunCommand(bin string, args ...string) (*cmd.Cmd, error) + func RunHardhatTests(ctx context.Context, blockchainID string, execPath string, testPath string) + func RunHardhatTestsCustomURI(ctx context.Context, chainURI string, execPath string, testPath string) + type EvmClient struct + func NewEvmClient(ep string, baseFee uint64, priorityFee uint64) (*EvmClient, error) + func (ec *EvmClient) ConfirmTx(ctx context.Context, txHash common.Hash) (*big.Int, error) + func (ec *EvmClient) FetchBalance(ctx context.Context, addr common.Address) (*big.Int, error) + func (ec *EvmClient) FetchNonce(ctx context.Context, addr common.Address) (uint64, error) + func (ec *EvmClient) TransferTx(ctx context.Context, sender common.Address, senderPriv *ecdsa.PrivateKey, ...) (*big.Int, error) + func (ec *EvmClient) WaitForBalance(ctx context.Context, addr common.Address, minBalance *big.Int) error + type SubnetSuite struct + func CreateSubnetsSuite(genesisFiles map[string]string) *SubnetSuite + func (s *SubnetSuite) GetBlockchainID(alias string) string + func (s *SubnetSuite) SetBlockchainIDs(blockchainIDs map[string]string)