diff --git a/ocp/rpc/balance/server.go b/ocp/rpc/balance/server.go index 9f78964..045a8d6 100644 --- a/ocp/rpc/balance/server.go +++ b/ocp/rpc/balance/server.go @@ -18,6 +18,10 @@ import ( "github.com/code-payments/ocp-server/solana/currencycreator" ) +var ( + dustValue = common.ToCoreMintQuarks(1) / 1000 // $0.0001 +) + type server struct { log *zap.Logger data ocp_data.Provider @@ -142,6 +146,10 @@ func (s *server) calculateCoreMintValueByMint(ctx context.Context, owner *common }) } + if coreMintValue < dustValue { + continue + } + balancesByMint[mint] = &balancepb.MintBalance{ Mint: mintAccount.ToProto(), CoreMintValue: coreMintValue,