Skip to content
This repository was archived by the owner on Mar 11, 2025. It is now read-only.

Commit 93e8d19

Browse files
authored
fix: switch block to deneb (#36)
1 parent 9dc5782 commit 93e8d19

File tree

2 files changed

+22
-22
lines changed

2 files changed

+22
-22
lines changed

chains/evm/listener/handlers/step.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -142,7 +142,7 @@ func (h *StepEventHandler) destinationDomains(slot uint64) ([]uint8, uint64, err
142142
return domains.ToSlice(), 0, err
143143
}
144144

145-
endBlock := block.Data.Capella.Message.Body.ExecutionPayload.BlockNumber
145+
endBlock := block.Data.Deneb.Message.Body.ExecutionPayload.BlockNumber
146146
if h.latestBlock == 0 {
147147
return h.allDomains, endBlock, nil
148148
}

chains/evm/listener/handlers/step_test.go

+21-21
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ import (
1313
"github.com/attestantio/go-eth2-client/api"
1414
apiv1 "github.com/attestantio/go-eth2-client/api/v1"
1515
"github.com/attestantio/go-eth2-client/spec"
16-
"github.com/attestantio/go-eth2-client/spec/capella"
16+
"github.com/attestantio/go-eth2-client/spec/deneb"
1717
"github.com/attestantio/go-eth2-client/spec/phase0"
1818
"github.com/ethereum/go-ethereum/common"
1919
"github.com/ethereum/go-ethereum/core/types"
@@ -121,10 +121,10 @@ func (s *StepHandlerTestSuite) Test_HandleEvents_FirstStep_StepExecuted() {
121121
Block: "10",
122122
}).Return(&api.Response[*spec.VersionedSignedBeaconBlock]{
123123
Data: &spec.VersionedSignedBeaconBlock{
124-
Capella: &capella.SignedBeaconBlock{
125-
Message: &capella.BeaconBlock{
126-
Body: &capella.BeaconBlockBody{
127-
ExecutionPayload: &capella.ExecutionPayload{
124+
Deneb: &deneb.SignedBeaconBlock{
125+
Message: &deneb.BeaconBlock{
126+
Body: &deneb.BeaconBlockBody{
127+
ExecutionPayload: &deneb.ExecutionPayload{
128128
BlockNumber: 100,
129129
},
130130
},
@@ -166,10 +166,10 @@ func (s *StepHandlerTestSuite) Test_HandleEvents_SecondStep_MissingDeposits() {
166166
Block: "10",
167167
}).Return(&api.Response[*spec.VersionedSignedBeaconBlock]{
168168
Data: &spec.VersionedSignedBeaconBlock{
169-
Capella: &capella.SignedBeaconBlock{
170-
Message: &capella.BeaconBlock{
171-
Body: &capella.BeaconBlockBody{
172-
ExecutionPayload: &capella.ExecutionPayload{
169+
Deneb: &deneb.SignedBeaconBlock{
170+
Message: &deneb.BeaconBlock{
171+
Body: &deneb.BeaconBlockBody{
172+
ExecutionPayload: &deneb.ExecutionPayload{
173173
BlockNumber: 100,
174174
},
175175
},
@@ -203,10 +203,10 @@ func (s *StepHandlerTestSuite) Test_HandleEvents_SecondStep_MissingDeposits() {
203203
Block: "10",
204204
}).Return(&api.Response[*spec.VersionedSignedBeaconBlock]{
205205
Data: &spec.VersionedSignedBeaconBlock{
206-
Capella: &capella.SignedBeaconBlock{
207-
Message: &capella.BeaconBlock{
208-
Body: &capella.BeaconBlockBody{
209-
ExecutionPayload: &capella.ExecutionPayload{
206+
Deneb: &deneb.SignedBeaconBlock{
207+
Message: &deneb.BeaconBlock{
208+
Body: &deneb.BeaconBlockBody{
209+
ExecutionPayload: &deneb.ExecutionPayload{
210210
BlockNumber: 110,
211211
},
212212
},
@@ -242,10 +242,10 @@ func (s *StepHandlerTestSuite) Test_HandleEvents_SecondStep_ValidDeposits() {
242242
Block: "10",
243243
}).Return(&api.Response[*spec.VersionedSignedBeaconBlock]{
244244
Data: &spec.VersionedSignedBeaconBlock{
245-
Capella: &capella.SignedBeaconBlock{
246-
Message: &capella.BeaconBlock{
247-
Body: &capella.BeaconBlockBody{
248-
ExecutionPayload: &capella.ExecutionPayload{
245+
Deneb: &deneb.SignedBeaconBlock{
246+
Message: &deneb.BeaconBlock{
247+
Body: &deneb.BeaconBlockBody{
248+
ExecutionPayload: &deneb.ExecutionPayload{
249249
BlockNumber: 100,
250250
},
251251
},
@@ -279,10 +279,10 @@ func (s *StepHandlerTestSuite) Test_HandleEvents_SecondStep_ValidDeposits() {
279279
Block: "10",
280280
}).Return(&api.Response[*spec.VersionedSignedBeaconBlock]{
281281
Data: &spec.VersionedSignedBeaconBlock{
282-
Capella: &capella.SignedBeaconBlock{
283-
Message: &capella.BeaconBlock{
284-
Body: &capella.BeaconBlockBody{
285-
ExecutionPayload: &capella.ExecutionPayload{
282+
Deneb: &deneb.SignedBeaconBlock{
283+
Message: &deneb.BeaconBlock{
284+
Body: &deneb.BeaconBlockBody{
285+
ExecutionPayload: &deneb.ExecutionPayload{
286286
BlockNumber: 110,
287287
},
288288
},

0 commit comments

Comments
 (0)