@@ -12,6 +12,7 @@ import (
1212 "github.com/stretchr/testify/require"
1313 "go.uber.org/mock/gomock"
1414
15+ "github.com/ava-labs/avalanchego/chains/atomic"
1516 "github.com/ava-labs/avalanchego/codec"
1617 "github.com/ava-labs/avalanchego/codec/codecmock"
1718 "github.com/ava-labs/avalanchego/database/memdb"
@@ -291,8 +292,11 @@ func TestBuilderBuildBlock(t *testing.T) {
291292 manager .EXPECT ().VerifyUniqueInputs (preferredID , gomock .Any ()).Return (nil )
292293 // Assert created block has one tx, tx1,
293294 // and other fields are set correctly.
294- manager .EXPECT ().NewBlock (gomock .Any ()).DoAndReturn (
295- func (block * block.StandardBlock ) snowman.Block {
295+ manager .EXPECT ().NewBlock (gomock .Any (), gomock .Any ()).DoAndReturn (
296+ func (
297+ block * block.StandardBlock ,
298+ _ atomic.SharedMemory ,
299+ ) snowman.Block {
296300 require .Len (t , block .Transactions , 1 )
297301 require .Equal (t , tx1 , block .Transactions [0 ])
298302 require .Equal (t , preferredHeight + 1 , block .Height ())
@@ -350,8 +354,11 @@ func TestBuilderBuildBlock(t *testing.T) {
350354 manager .EXPECT ().GetState (preferredID ).Return (preferredState , true )
351355 manager .EXPECT ().VerifyUniqueInputs (preferredID , gomock .Any ()).Return (nil )
352356 // Assert that the created block has the right timestamp
353- manager .EXPECT ().NewBlock (gomock .Any ()).DoAndReturn (
354- func (block * block.StandardBlock ) snowman.Block {
357+ manager .EXPECT ().NewBlock (gomock .Any (), gomock .Any ()).DoAndReturn (
358+ func (
359+ block * block.StandardBlock ,
360+ _ atomic.SharedMemory ,
361+ ) snowman.Block {
355362 require .Equal (t , preferredTimestamp .Unix (), block .Timestamp ().Unix ())
356363 return nil
357364 },
@@ -422,8 +429,11 @@ func TestBuilderBuildBlock(t *testing.T) {
422429 manager .EXPECT ().GetState (preferredID ).Return (preferredState , true )
423430 manager .EXPECT ().VerifyUniqueInputs (preferredID , gomock .Any ()).Return (nil )
424431 // Assert that the created block has the right timestamp
425- manager .EXPECT ().NewBlock (gomock .Any ()).DoAndReturn (
426- func (block * block.StandardBlock ) snowman.Block {
432+ manager .EXPECT ().NewBlock (gomock .Any (), gomock .Any ()).DoAndReturn (
433+ func (
434+ block * block.StandardBlock ,
435+ _ atomic.SharedMemory ,
436+ ) snowman.Block {
427437 require .Equal (t , now .Unix (), block .Timestamp ().Unix ())
428438 return nil
429439 },
@@ -526,7 +536,7 @@ func TestBlockBuilderAddLocalTx(t *testing.T) {
526536 parentBlk , err := block .NewStandardBlock (parentID , 0 , parentTimestamp , txs , cm )
527537 require .NoError (err )
528538 state .AddBlock (parentBlk )
529- state .SetLastAccepted (parentBlk .ID ())
539+ state .SetLastAccepted (parentBlk .ID (), parentBlk . Height () )
530540
531541 metrics , err := metrics .New (registerer )
532542 require .NoError (err )
0 commit comments