Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature/smc fork #304

Merged
merged 11 commits into from
Feb 14, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 4 additions & 4 deletions config/config.debug.toml
Original file line number Diff line number Diff line change
Expand Up @@ -41,9 +41,9 @@ BridgeVersion = "v1"

[NetworkConfig]
GenBlockNumber = 1
PoEAddr = "0x2279B7A0a67DB372996a5FaB50D91eAA73d2eBe6"
BridgeAddr = "0x0165878A594ca255338adfa4d48449f69242Eb8F"
GlobalExitRootManAddr = "0xDc64a140Aa3E981100a9becA4E685f962f0cF6C9"
PoEAddr = "0x8A791620dd6260079BF849Dc5567aDC3F2FdC318"
BridgeAddr = "0x60627AC8Ba44F4438186B4bCD5F1cb5E794e19fe"
GlobalExitRootManAddr = "0xa513E6E4b8f2a923D98304ec87F64353C4D5C853"
MaticAddr = "0x5FbDB2315678afecb367f032d93F642f64180aa3"
L2BridgeAddrs = ["0x9d98deabc42dd696deb9e40b4f1cab7ddbf55988"]
L2BridgeAddrs = ["0xd0a3d58d135e2ee795dFB26ec150D339394254B9"]
L1ChainID = 1337
8 changes: 4 additions & 4 deletions config/config.local.toml
Original file line number Diff line number Diff line change
Expand Up @@ -41,9 +41,9 @@ BridgeVersion = "v1"

[NetworkConfig]
GenBlockNumber = 1
PoEAddr = "0x2279B7A0a67DB372996a5FaB50D91eAA73d2eBe6"
BridgeAddr = "0x0165878A594ca255338adfa4d48449f69242Eb8F"
GlobalExitRootManAddr = "0xDc64a140Aa3E981100a9becA4E685f962f0cF6C9"
PoEAddr = "0x8A791620dd6260079BF849Dc5567aDC3F2FdC318"
BridgeAddr = "0x60627AC8Ba44F4438186B4bCD5F1cb5E794e19fe"
GlobalExitRootManAddr = "0xa513E6E4b8f2a923D98304ec87F64353C4D5C853"
MaticAddr = "0x5FbDB2315678afecb367f032d93F642f64180aa3"
L2BridgeAddrs = ["0x9d98deabc42dd696deb9e40b4f1cab7ddbf55988"]
L2BridgeAddrs = ["0xd0a3d58d135e2ee795dFB26ec150D339394254B9"]
L1ChainID = 1337
8 changes: 4 additions & 4 deletions config/default.go
Original file line number Diff line number Diff line change
Expand Up @@ -47,10 +47,10 @@ BridgeVersion = "v1"

[NetworkConfig]
GenBlockNumber = 1
PoEAddr = "0x2279B7A0a67DB372996a5FaB50D91eAA73d2eBe6"
BridgeAddr = "0x0165878A594ca255338adfa4d48449f69242Eb8F"
GlobalExitRootManAddr = "0xDc64a140Aa3E981100a9becA4E685f962f0cF6C9"
PoEAddr = "0x8A791620dd6260079BF849Dc5567aDC3F2FdC318"
BridgeAddr = "0x60627AC8Ba44F4438186B4bCD5F1cb5E794e19fe"
GlobalExitRootManAddr = "0xa513E6E4b8f2a923D98304ec87F64353C4D5C853"
MaticAddr = "0x5FbDB2315678afecb367f032d93F642f64180aa3"
L2BridgeAddrs = ["0x9d98deabc42dd696deb9e40b4f1cab7ddbf55988"]
L2BridgeAddrs = ["0xd0a3d58d135e2ee795dFB26ec150D339394254B9"]
L1ChainID = 1337
`
10 changes: 5 additions & 5 deletions config/network.go
Original file line number Diff line number Diff line change
Expand Up @@ -48,16 +48,16 @@ var (
BridgeAddr: common.HexToAddress("0x47c1090bc966280000Fe4356a501f1D0887Ce840"),
GlobalExitRootManAddr: common.HexToAddress("0xA379Dd55Eb12e8FCdb467A814A15DE2b29677066"),
MaticAddr: common.HexToAddress("0x94Ca2BbE1b469f25D3B22BDf17Fc80ad09E7F662"),
L2BridgeAddrs: []common.Address{common.HexToAddress("0x9d98deabc42dd696deb9e40b4f1cab7ddbf55988")},
L2BridgeAddrs: []common.Address{common.HexToAddress("0xd0a3d58d135e2ee795dFB26ec150D339394254B9")},
L1ChainID: 5, //Goerli
}
localConfig = NetworkConfig{
GenBlockNumber: 1,
PoEAddr: common.HexToAddress("0x2279B7A0a67DB372996a5FaB50D91eAA73d2eBe6"),
BridgeAddr: common.HexToAddress("0x0165878A594ca255338adfa4d48449f69242Eb8F"),
GlobalExitRootManAddr: common.HexToAddress("0xDc64a140Aa3E981100a9becA4E685f962f0cF6C9"),
PoEAddr: common.HexToAddress("0x8A791620dd6260079BF849Dc5567aDC3F2FdC318"),
BridgeAddr: common.HexToAddress("0x60627AC8Ba44F4438186B4bCD5F1cb5E794e19fe"),
GlobalExitRootManAddr: common.HexToAddress("0xa513E6E4b8f2a923D98304ec87F64353C4D5C853"),
MaticAddr: common.HexToAddress("0x5FbDB2315678afecb367f032d93F642f64180aa3"),
L2BridgeAddrs: []common.Address{common.HexToAddress("0x9d98deabc42dd696deb9e40b4f1cab7ddbf55988")},
L2BridgeAddrs: []common.Address{common.HexToAddress("0xd0a3d58d135e2ee795dFB26ec150D339394254B9")},
L1ChainID: 1337,
}
)
Expand Down
12 changes: 6 additions & 6 deletions db/storage_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -135,21 +135,21 @@ func TestTrustedReset(t *testing.T) {
require.NoError(t, err)
batch1 := etherman.Batch{
BatchNumber: 1,
Coinbase: common.HexToAddress("0xDc64a140Aa3E981100a9becA4E685f962f0cF6C9"),
Coinbase: common.HexToAddress("0xa513E6E4b8f2a923D98304ec87F64353C4D5C853"),
BatchL2Data: []byte{},
Timestamp: time.Now(),
GlobalExitRoot: common.HexToHash("0x1d02f31780d083b996faee908120beef6366b5a6cab3f9efbe5a1f7e9ad47ba8"),
}
batch2 := etherman.Batch{
BatchNumber: 2,
Coinbase: common.HexToAddress("0xDc64a140Aa3E981100a9becA4E685f962f0cF6C9"),
Coinbase: common.HexToAddress("0xa513E6E4b8f2a923D98304ec87F64353C4D5C853"),
BatchL2Data: []byte{},
Timestamp: time.Now(),
GlobalExitRoot: common.HexToHash("0x2d02f31780d083b996faee908120beef6366b5a6cab3f9efbe5a1f7e9ad47ba8"),
}
batch3 := etherman.Batch{
BatchNumber: 3,
Coinbase: common.HexToAddress("0xDc64a140Aa3E981100a9becA4E685f962f0cF6C9"),
Coinbase: common.HexToAddress("0xa513E6E4b8f2a923D98304ec87F64353C4D5C853"),
BatchL2Data: []byte{},
Timestamp: time.Now(),
GlobalExitRoot: common.HexToHash("0x3d02f31780d083b996faee908120beef6366b5a6cab3f9efbe5a1f7e9ad47ba8"),
Expand Down Expand Up @@ -287,7 +287,7 @@ func TestForcedAndVerifiedBatch(t *testing.T) {

batch := &etherman.Batch{
BatchNumber: 1,
Coinbase: common.HexToAddress("0xDc64a140Aa3E981100a9becA4E685f962f0cF6C9"),
Coinbase: common.HexToAddress("0xa513E6E4b8f2a923D98304ec87F64353C4D5C853"),
BatchL2Data: []byte{},
Timestamp: time.Now(),
GlobalExitRoot: common.HexToHash("0x1d02f31780d083b996faee908120beef6366b5a6cab3f9efbe5a1f7e9ad47ba8"),
Expand All @@ -299,7 +299,7 @@ func TestForcedAndVerifiedBatch(t *testing.T) {
BlockID: 1,
BlockNumber: 1,
ForcedBatchNumber: 1,
Sequencer: common.HexToAddress("0xDc64a140Aa3E981100a9becA4E685f962f0cF6C9"),
Sequencer: common.HexToAddress("0xa513E6E4b8f2a923D98304ec87F64353C4D5C853"),
GlobalExitRoot: common.HexToHash("0x3d02f31780d083b996faee908120beef6366b5a6cab3f9efbe5a1f7e9ad47ba8"),
RawTxsData: []byte{},
ForcedAt: time.Now(),
Expand All @@ -310,7 +310,7 @@ func TestForcedAndVerifiedBatch(t *testing.T) {
vb := &etherman.VerifiedBatch{
BatchNumber: 1,
BlockID: 1,
Aggregator: common.HexToAddress("0x0165878A594ca255338adfa4d48449f69242Eb8F"),
Aggregator: common.HexToAddress("0x60627AC8Ba44F4438186B4bCD5F1cb5E794e19fe"),
TxHash: common.HexToHash("0x29e885edaf8e4b51e1d2e05f9da28161d2fb4f6b1d53827d9b80a23cf2d7d9f2"),
}
err = pg.AddVerifiedBatch(ctx, vb, tx)
Expand Down
6 changes: 3 additions & 3 deletions docker-compose.yml
Original file line number Diff line number Diff line change
Expand Up @@ -74,7 +74,7 @@ services:

zkevm-node:
container_name: zkevm-node
image: hermeznetwork/zkevm-node@sha256:ca517969314544c3b7c0136f24d02c9fb910954b39007424a8e15f7e73f8e515
image: hermeznetwork/zkevm-node:v0.0.2-RC3
ports:
- 8123:8123
- 61090:61090
Expand All @@ -96,13 +96,13 @@ services:

zkevm-mock-l1-network:
container_name: zkevm-local-l1-network
image: hermeznetwork/geth-zkevm-contracts:v0.6.0.0
image: hermeznetwork/geth-zkevm-contracts:test
ports:
- 8545:8545

zkevm-prover:
container_name: zkevm-prover
image: hermeznetwork/zkevm-prover:9c4a1fe
image: hermeznetwork/zkevm-prover:88f3835
ports:
- 50051:50051 # Prover
- 50052:50052 # MockProver
Expand Down
8 changes: 4 additions & 4 deletions docs/running_local.md
Original file line number Diff line number Diff line change
Expand Up @@ -71,8 +71,8 @@ make test-edge

| Address | Description |
|---|---|
| 0x2279B7A0a67DB372996a5FaB50D91eAA73d2eBe6 | Proof of Efficiency |
| 0x0165878A594ca255338adfa4d48449f69242Eb8F | L1 Bridge |
| 0x9d98deabc42dd696deb9e40b4f1cab7ddbf55988 | L2 Bridge |
| 0x8A791620dd6260079BF849Dc5567aDC3F2FdC318 | Proof of Efficiency |
| 0x60627AC8Ba44F4438186B4bCD5F1cb5E794e19fe | L1 Bridge |
| 0xd0a3d58d135e2ee795dFB26ec150D339394254B9 | L2 Bridge |
| 0x5FbDB2315678afecb367f032d93F642f64180aa3 | Matic token |
| 0xDc64a140Aa3E981100a9becA4E685f962f0cF6C9 | GlobalExitRootManager |
| 0xa513E6E4b8f2a923D98304ec87F64353C4D5C853 | GlobalExitRootManager |
50 changes: 27 additions & 23 deletions etherman/etherman.go
Original file line number Diff line number Diff line change
Expand Up @@ -24,25 +24,26 @@ import (
)

var (
updateGlobalExitRootSignatureHash = crypto.Keccak256Hash([]byte("UpdateGlobalExitRoot(bytes32,bytes32)"))
forcedBatchSignatureHash = crypto.Keccak256Hash([]byte("ForceBatch(uint64,bytes32,address,bytes)"))
sequencedBatchesEventSignatureHash = crypto.Keccak256Hash([]byte("SequenceBatches(uint64)"))
forceSequencedBatchesSignatureHash = crypto.Keccak256Hash([]byte("SequenceForceBatches(uint64)"))
verifyBatchesSignatureHash = crypto.Keccak256Hash([]byte("VerifyBatches(uint64,bytes32,address)"))
trustedVerifyBatchesSignatureHash = crypto.Keccak256Hash([]byte("TrustedVerifyBatches(uint64,bytes32,address)"))
setTrustedSequencerURLSignatureHash = crypto.Keccak256Hash([]byte("SetTrustedSequencerURL(string)"))
setForceBatchAllowedSignatureHash = crypto.Keccak256Hash([]byte("SetForceBatchAllowed(bool)"))
setTrustedSequencerSignatureHash = crypto.Keccak256Hash([]byte("SetTrustedSequencer(address)"))
transferOwnershipSignatureHash = crypto.Keccak256Hash([]byte("OwnershipTransferred(address,address)"))
setSecurityCouncilSignatureHash = crypto.Keccak256Hash([]byte("SetSecurityCouncil(address)"))
proofDifferentStateSignatureHash = crypto.Keccak256Hash([]byte("ProofDifferentState(bytes32,bytes32)"))
emergencyStateActivatedSignatureHash = crypto.Keccak256Hash([]byte("EmergencyStateActivated()"))
emergencyStateDeactivatedSignatureHash = crypto.Keccak256Hash([]byte("EmergencyStateDeactivated()"))
updateGlobalExitRootSignatureHash = crypto.Keccak256Hash([]byte("UpdateGlobalExitRoot(bytes32,bytes32)"))
forcedBatchSignatureHash = crypto.Keccak256Hash([]byte("ForceBatch(uint64,bytes32,address,bytes)"))
sequencedBatchesEventSignatureHash = crypto.Keccak256Hash([]byte("SequenceBatches(uint64)"))
forceSequencedBatchesSignatureHash = crypto.Keccak256Hash([]byte("SequenceForceBatches(uint64)"))
verifyBatchesSignatureHash = crypto.Keccak256Hash([]byte("VerifyBatches(uint64,bytes32,address)"))
verifyBatchesTrustedAggregatorSignatureHash = crypto.Keccak256Hash([]byte("VerifyBatchesTrustedAggregator(uint64,bytes32,address)"))
setTrustedSequencerURLSignatureHash = crypto.Keccak256Hash([]byte("SetTrustedSequencerURL(string)"))
setForceBatchAllowedSignatureHash = crypto.Keccak256Hash([]byte("SetForceBatchAllowed(bool)"))
setTrustedSequencerSignatureHash = crypto.Keccak256Hash([]byte("SetTrustedSequencer(address)"))
transferOwnershipSignatureHash = crypto.Keccak256Hash([]byte("OwnershipTransferred(address,address)"))
setSecurityCouncilSignatureHash = crypto.Keccak256Hash([]byte("SetSecurityCouncil(address)"))
proofDifferentStateSignatureHash = crypto.Keccak256Hash([]byte("ProofDifferentState(bytes32,bytes32)"))
emergencyStateActivatedSignatureHash = crypto.Keccak256Hash([]byte("EmergencyStateActivated()"))
emergencyStateDeactivatedSignatureHash = crypto.Keccak256Hash([]byte("EmergencyStateDeactivated()"))
updateZkEVMVersionSignatureHash = crypto.Keccak256Hash([]byte("UpdateZkEVMVersion(uint64,uint64,string)"))

// Bridge events
depositEventSignatureHash = crypto.Keccak256Hash([]byte("BridgeEvent(uint8,uint32,address,uint32,address,uint256,bytes,uint32)"))
claimEventSignatureHash = crypto.Keccak256Hash([]byte("ClaimEvent(uint32,uint32,address,address,uint256)"))
newWrappedTokenEventSignatureHash = crypto.Keccak256Hash([]byte("NewWrappedToken(uint32,address,address)"))
newWrappedTokenEventSignatureHash = crypto.Keccak256Hash([]byte("NewWrappedToken(uint32,address,address,bytes)"))

// Proxy events
initializedSignatureHash = crypto.Keccak256Hash([]byte("Initialized(uint8)"))
Expand Down Expand Up @@ -185,8 +186,8 @@ func (etherMan *Client) processEvent(ctx context.Context, vLog types.Log, blocks
return etherMan.updateGlobalExitRootEvent(ctx, vLog, blocks, blocksOrder)
case forcedBatchSignatureHash:
return etherMan.forcedBatchEvent(ctx, vLog, blocks, blocksOrder)
case trustedVerifyBatchesSignatureHash:
return etherMan.trustedVerifyBatchesEvent(ctx, vLog, blocks, blocksOrder)
case verifyBatchesTrustedAggregatorSignatureHash:
return etherMan.verifyBatchesTrustedAggregator(ctx, vLog, blocks, blocksOrder)
case verifyBatchesSignatureHash:
log.Warn("VerifyBatches event not implemented yet")
return nil
Expand All @@ -202,13 +203,13 @@ func (etherMan *Client) processEvent(ctx context.Context, vLog types.Log, blocks
log.Debug("Initialized event detected")
return nil
case setTrustedSequencerSignatureHash:
log.Debug("setTrustedSequencer event detected")
log.Debug("SetTrustedSequencer event detected")
return nil
case setForceBatchAllowedSignatureHash:
log.Debug("setForceBatchAllowed event detected")
log.Debug("SetForceBatchAllowed event detected")
return nil
case setTrustedSequencerURLSignatureHash:
log.Debug("setTrustedSequencerURL event detected")
log.Debug("SetTrustedSequencerURL event detected")
return nil
case adminChangedSignatureHash:
log.Debug("AdminChanged event detected")
Expand All @@ -232,7 +233,10 @@ func (etherMan *Client) processEvent(ctx context.Context, vLog types.Log, blocks
log.Debug("EmergencyStateDeactivated event detected")
return nil
case transferOwnershipSignatureHash:
log.Debug("transferOwnership event detected")
log.Debug("TransferOwnership event detected")
return nil
case updateZkEVMVersionSignatureHash:
log.Debug("UpdateZkEVMVersion event detected")
return nil
}
log.Warnf("Event not registered: %+v", vLog)
Expand Down Expand Up @@ -474,9 +478,9 @@ func decodeSequences(txData []byte, lastBatchNumber uint64, sequencer common.Add
return sequencedBatches, nil
}

func (etherMan *Client) trustedVerifyBatchesEvent(ctx context.Context, vLog types.Log, blocks *[]Block, blocksOrder *map[common.Hash][]Order) error {
func (etherMan *Client) verifyBatchesTrustedAggregator(ctx context.Context, vLog types.Log, blocks *[]Block, blocksOrder *map[common.Hash][]Order) error {
log.Debug("trustedVerifyBatches event detected")
vb, err := etherMan.PoE.ParseTrustedVerifyBatches(vLog)
vb, err := etherMan.PoE.ParseVerifyBatchesTrustedAggregator(vLog)
if err != nil {
return err
}
Expand Down
8 changes: 4 additions & 4 deletions etherman/etherman_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -119,7 +119,7 @@ func TestSequencedBatchesEvent(t *testing.T) {
MinForcedTimestamp: 0,
Transactions: common.Hex2Bytes(rawTxs),
})
_, err = etherman.PoE.SequenceBatches(auth, sequences)
_, err = etherman.PoE.SequenceBatches(auth, sequences, auth.From)
require.NoError(t, err)

// Mine the tx in a block
Expand Down Expand Up @@ -157,7 +157,7 @@ func TestVerifyBatchEvent(t *testing.T) {
MinForcedTimestamp: 0,
Transactions: common.Hex2Bytes(rawTxs),
}
_, err = etherman.PoE.SequenceBatches(auth, []polygonzkevm.PolygonZkEVMBatchData{tx})
_, err = etherman.PoE.SequenceBatches(auth, []polygonzkevm.PolygonZkEVMBatchData{tx}, auth.From)
require.NoError(t, err)

// Mine the tx in a block
Expand All @@ -168,7 +168,7 @@ func TestVerifyBatchEvent(t *testing.T) {
proofC = [2]*big.Int{big.NewInt(1), big.NewInt(1)}
proofB = [2][2]*big.Int{proofC, proofC}
)
_, err = etherman.PoE.TrustedVerifyBatches(auth, 0, 0, 1, common.Hash{}, common.Hash{}, proofA, proofB, proofC)
_, err = etherman.PoE.VerifyBatchesTrustedAggregator(auth, 0, 0, 1, common.Hash{}, common.Hash{}, proofA, proofB, proofC)
require.NoError(t, err)

// Mine the tx in a block
Expand Down Expand Up @@ -273,7 +273,7 @@ func TestBridgeEvents(t *testing.T) {
//Claim funds
var (
network uint32
smtProof [][32]byte
smtProof [32][32]byte
index uint32
)
mainnetExitRoot := block[0].GlobalExitRoots[0].ExitRoots[0]
Expand Down
16 changes: 5 additions & 11 deletions etherman/simulated.go
Original file line number Diff line number Diff line change
Expand Up @@ -47,24 +47,20 @@ func NewSimulatedEtherman(cfg Config, auth *bind.TransactOpts) (etherman *Client
if err != nil {
return nil, nil, common.Address{}, nil, err
}
const posBridge = 2
const posBridge = 1
calculatedBridgeAddr := crypto.CreateAddress(auth.From, nonce+posBridge)
const posPoE = 3
const posPoE = 2
calculatedPoEAddr := crypto.CreateAddress(auth.From, nonce+posPoE)
genesis := common.HexToHash("0xfd3434cd8f67e59d73488a2b8da242dd1f02849ea5dd99f0ca22c836c3d5b4a9") // Random value. Needs to be different to 0x0
exitManagerAddr, _, globalExitRoot, err := polygonzkevmglobalexitroot.DeployPolygonzkevmglobalexitroot(auth, client)
if err != nil {
return nil, nil, common.Address{}, nil, err
}
_, err = globalExitRoot.Initialize(auth, calculatedPoEAddr, calculatedBridgeAddr)
exitManagerAddr, _, globalExitRoot, err := polygonzkevmglobalexitroot.DeployPolygonzkevmglobalexitroot(auth, client, calculatedPoEAddr, calculatedBridgeAddr)
if err != nil {
return nil, nil, common.Address{}, nil, err
}
bridgeAddr, _, mockbr, err := mockbridge.DeployPolygonzkevmbridge(auth, client)
if err != nil {
return nil, nil, common.Address{}, nil, err
}
poeAddr, _, poe, err := polygonzkevm.DeployPolygonzkevm(auth, client)
poeAddr, _, poe, err := polygonzkevm.DeployPolygonzkevm(auth, client, exitManagerAddr, maticAddr, rollupVerifierAddr, bridgeAddr, 1000, 1) //nolint
if err != nil {
return nil, nil, common.Address{}, nil, err
}
Expand All @@ -78,14 +74,12 @@ func NewSimulatedEtherman(cfg Config, auth *bind.TransactOpts) (etherman *Client
}
poeParams := polygonzkevm.PolygonZkEVMInitializePackedParameters{
Admin: auth.From,
ChainID: 1000, //nolint:gomnd
TrustedSequencer: auth.From,
PendingStateTimeout: 10000, //nolint:gomnd
ForceBatchAllowed: true,
TrustedAggregator: auth.From,
TrustedAggregatorTimeout: 10000, //nolint:gomnd
}
_, err = poe.Initialize(auth, exitManagerAddr, maticAddr, rollupVerifierAddr, bridgeAddr, poeParams, genesis, "http://localhost", "L2") //nolint:gomnd
_, err = poe.Initialize(auth, poeParams, genesis, "http://localhost", "L2", "v1") //nolint:gomnd
if err != nil {
return nil, nil, common.Address{}, nil, err
}
Expand Down
2 changes: 1 addition & 1 deletion go.mod
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ module github.com/0xPolygonHermez/zkevm-bridge-service
go 1.17

require (
github.com/0xPolygonHermez/zkevm-node v0.0.1-RC1.0.20230126122354-47d1234cd796
github.com/0xPolygonHermez/zkevm-node v0.0.2-RC3
github.com/ethereum/go-ethereum v1.10.26
github.com/gobuffalo/packr/v2 v2.8.3
github.com/grpc-ecosystem/grpc-gateway/v2 v2.14.0
Expand Down
7 changes: 2 additions & 5 deletions go.sum
Original file line number Diff line number Diff line change
Expand Up @@ -389,10 +389,8 @@ cloud.google.com/go/workflows v1.8.0/go.mod h1:ysGhmEajwZxGn1OhGOGKsTXc5PyxOc0vf
cloud.google.com/go/workflows v1.9.0/go.mod h1:ZGkj1aFIOd9c8Gerkjjq7OW7I5+l6cSvT3ujaO/WwSA=
collectd.org v0.3.0/go.mod h1:A/8DzQBkF6abtvrT2j/AU/4tiBgJWYyh0y/oB/4MlWE=
dmitri.shuralyov.com/gpu/mtl v0.0.0-20190408044501-666a987793e9/go.mod h1:H6x//7gZCb22OMCxBHrMx7a5I7Hp++hsVxbQ4BYO7hU=
github.com/0xPolygonHermez/zkevm-node v0.0.1-RC1.0.20230124153345-114c6d8fe630 h1:VluQuFa9GuIsoIgPj5K9w+bs/6wYNBXMEWH7Ilvry4M=
github.com/0xPolygonHermez/zkevm-node v0.0.1-RC1.0.20230124153345-114c6d8fe630/go.mod h1:+MlJhKB7PvAW8P8X4PTKpVPSUG/PwbSDg/cGeJJROy4=
github.com/0xPolygonHermez/zkevm-node v0.0.1-RC1.0.20230126122354-47d1234cd796 h1:7NwhrZLp1jB7X7vBPAMwBKY3K7gVtNLgQHdM8+oete8=
github.com/0xPolygonHermez/zkevm-node v0.0.1-RC1.0.20230126122354-47d1234cd796/go.mod h1:aJE6gi72pBM3wr50CUQeldbjQOB1gwGW34ulZN0bD+0=
github.com/0xPolygonHermez/zkevm-node v0.0.2-RC3 h1:NWalQNWlTi9GORIzWXab8tbtvLAOn74FGoSNlAlwWJI=
github.com/0xPolygonHermez/zkevm-node v0.0.2-RC3/go.mod h1:aJE6gi72pBM3wr50CUQeldbjQOB1gwGW34ulZN0bD+0=
github.com/Azure/azure-sdk-for-go/sdk/azcore v0.21.1/go.mod h1:fBF9PQNqB8scdgpZ3ufzaLntG0AG7C1WjPMsiFOmfHM=
github.com/Azure/azure-sdk-for-go/sdk/internal v0.8.3/go.mod h1:KLF4gFr6DcKFZwSuH8w8yEK6DpFl3LP5rhdvAb7Yz5I=
github.com/Azure/azure-sdk-for-go/sdk/storage/azblob v0.3.0/go.mod h1:tPaiy8S5bQ+S5sOiDlINkp7+Ef339+Nz5L5XO+cnOHo=
Expand Down Expand Up @@ -2102,7 +2100,6 @@ google.golang.org/grpc v1.49.0/go.mod h1:ZgQEeidpAuNRZ8iRrlBKXZQP1ghovWIVhdJRyCD
google.golang.org/grpc v1.50.0/go.mod h1:ZgQEeidpAuNRZ8iRrlBKXZQP1ghovWIVhdJRyCDK+GI=
google.golang.org/grpc v1.50.1/go.mod h1:ZgQEeidpAuNRZ8iRrlBKXZQP1ghovWIVhdJRyCDK+GI=
google.golang.org/grpc v1.51.0/go.mod h1:wgNDFcnuBGmxLKI/qn4T+m5BtEBYXJPvibbUPsAIPww=
google.golang.org/grpc v1.52.0 h1:kd48UiU7EHsV4rnLyOJRuP/Il/UHE7gdDAQ+SZI7nZk=
google.golang.org/grpc v1.52.0/go.mod h1:pu6fVzoFb+NBYNAvQL08ic+lvB2IojljRYuun5vorUY=
google.golang.org/grpc v1.52.3 h1:pf7sOysg4LdgBqduXveGKrcEwbStiK2rtfghdzlUYDQ=
google.golang.org/grpc v1.52.3/go.mod h1:pu6fVzoFb+NBYNAvQL08ic+lvB2IojljRYuun5vorUY=
Expand Down
Loading