mirror of
https://github.com/arnaucube/hermez-node.git
synced 2026-02-08 03:46:52 +01:00
Update ethclient wdelayer & add auction events
This commit is contained in:
@@ -1,36 +1,13 @@
|
||||
package eth
|
||||
|
||||
import (
|
||||
"io/ioutil"
|
||||
"testing"
|
||||
|
||||
"github.com/ethereum/go-ethereum/accounts/keystore"
|
||||
"github.com/ethereum/go-ethereum/crypto"
|
||||
"github.com/ethereum/go-ethereum/ethclient"
|
||||
"github.com/stretchr/testify/require"
|
||||
)
|
||||
|
||||
var rollupClient *RollupClient
|
||||
|
||||
func TestNewRollupClient(t *testing.T) {
|
||||
key, err := crypto.HexToECDSA(governancePrivateKey)
|
||||
require.Nil(t, err)
|
||||
dir, err := ioutil.TempDir("", "tmpks")
|
||||
require.Nil(t, err)
|
||||
ks := keystore.NewKeyStore(dir, keystore.StandardScryptN, keystore.StandardScryptP)
|
||||
account, err := ks.ImportECDSA(key, password)
|
||||
require.Nil(t, err)
|
||||
err = ks.Unlock(account, password)
|
||||
require.Nil(t, err)
|
||||
// Init eth client
|
||||
ethClient, err := ethclient.Dial(ehtClientDialURL)
|
||||
require.Nil(t, err)
|
||||
ethereumClient := NewEthereumClient(ethClient, &account, ks, nil)
|
||||
if integration != "" {
|
||||
rollupClient = NewRollupClient(ethereumClient, HERMEZROLLUP)
|
||||
}
|
||||
}
|
||||
|
||||
func TestRollupConstants(t *testing.T) {
|
||||
if rollupClient != nil {
|
||||
_, err := rollupClient.RollupConstants()
|
||||
|
||||
Reference in New Issue
Block a user