From 50a5977baf31d84564290b14352ccca3a34728f2 Mon Sep 17 00:00:00 2001 From: Conor Patrick Date: Thu, 23 Mar 2023 22:00:34 +0000 Subject: [PATCH] node: fix deserialization issue for modify_message --- node/cmd/guardiand/adminserver.go | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) 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{}