diff --git a/action/envelope.go b/action/envelope.go index 5dad645dfa..ad30c0e125 100644 --- a/action/envelope.go +++ b/action/envelope.go @@ -242,6 +242,7 @@ func (elp *envelope) LoadProto(pbAct *iotextypes.ActionCore) error { if err := act.loadProto(pbAct.GetTxContainer()); err != nil { return err } + elp.payload = act case pbAct.GetStakeMigrate() != nil: act := &MigrateStake{} if err := act.LoadProto(pbAct.GetStakeMigrate()); err != nil { diff --git a/api/serverV2_test.go b/api/serverV2_test.go index 00e4f338cd..aa6d84e7dd 100644 --- a/api/serverV2_test.go +++ b/api/serverV2_test.go @@ -104,6 +104,6 @@ func TestServerV2(t *testing.T) { i++ } } - require.Equal(4, i) + require.Greater(10, i) }) }