Skip to content

Commit

Permalink
Fix nil VirtualReserved error
Browse files Browse the repository at this point in the history
  • Loading branch information
lumos42 committed Jan 20, 2024
1 parent 63ea0b5 commit b2890e8
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion plugin/evm/orderbook/memory_database.go
Original file line number Diff line number Diff line change
Expand Up @@ -1296,7 +1296,7 @@ func (db *InMemoryDatabase) GetOrderValidationFields(orderId common.Hash, order
db.TraderMap[trader].Margin.Available = big.NewInt(0)
}
if db.TraderMap[trader].Margin.VirtualReserved == nil {
db.TraderMap[trader].Margin.Available = big.NewInt(0)
db.TraderMap[trader].Margin.VirtualReserved = big.NewInt(0)
}
availableMargin = hu.Sub(db.TraderMap[trader].Margin.Available /* as fresh as the last matching engine run */, db.TraderMap[trader].Margin.VirtualReserved)
}
Expand Down

0 comments on commit b2890e8

Please sign in to comment.