fix nil deref

This commit is contained in:
Cassandra Heart 2024-11-10 21:20:22 -06:00
parent cf89b1c4ee
commit dcd5d80a27
No known key found for this signature in database
GPG Key ID: 6352152859385958
2 changed files with 5 additions and 4 deletions

View File

@ -36,7 +36,7 @@ func FormatVersion(version []byte) string {
}
func GetPatchNumber() byte {
return 0x00
return 0x01
}
func GetRCNumber() byte {

View File

@ -164,12 +164,13 @@ func NewTokenExecutionEngine(
}
}
if peerSeniority == nil {
if len(peerSeniority) == 0 {
peerSeniority, err = clockStore.GetPeerSeniorityMap(intrinsicFilter)
if err != nil && !errors.Is(err, store.ErrNotFound) {
panic(err)
}
if peerSeniority == nil {
if len(peerSeniority) == 0 {
peerSeniority, err = RebuildPeerSeniority(uint(cfg.P2P.Network))
if err != nil {
panic(err)
@ -977,7 +978,7 @@ func (e *TokenExecutionEngine) GetSeniority() *big.Int {
)]
if !ok {
return nil
return big.NewInt(0)
}
return sen.Priority()