diff --git a/node/cmd/guardiand/adminserver.go b/node/cmd/guardiand/adminserver.go index 255284107..e924f4217 100644 --- a/node/cmd/guardiand/adminserver.go +++ b/node/cmd/guardiand/adminserver.go @@ -179,9 +179,9 @@ func accountantModifyBalance(req *nodev1.AccountantModifyBalance, timestamp time } // uint256 has Bytes32 method for easier serialization - amount, ok := uint256.FromBig(amount_big) - if !ok { - return nil, errors.New("invalid amount") + amount, overflow := uint256.FromBig(amount_big) + if overflow { + return nil, errors.New("amount overflow") } tokenAdress := vaa.Address{}