From b87a614ad6960d9eedf5492e7b9d0a5730437f9c Mon Sep 17 00:00:00 2001 From: chengzhinei Date: Tue, 18 Jun 2024 18:16:38 +0800 Subject: [PATCH] fix freegas insert db (#220) --- pool/pgpoolstorage/pgpoolstorage_xlayer.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pool/pgpoolstorage/pgpoolstorage_xlayer.go b/pool/pgpoolstorage/pgpoolstorage_xlayer.go index 6e76ec0a7d..e92ebef069 100644 --- a/pool/pgpoolstorage/pgpoolstorage_xlayer.go +++ b/pool/pgpoolstorage/pgpoolstorage_xlayer.go @@ -115,7 +115,7 @@ func (p *PostgresPoolStorage) IsFreeGasAddr(ctx context.Context, addr common.Add // AddFreeGasAddr add free gas address func (p *PostgresPoolStorage) AddFreeGasAddr(ctx context.Context, addr common.Address) error { - sql := `INSERT INTO pool.free_gas(addr) VALUES ($1)` + sql := `INSERT INTO pool.free_gas(addr) VALUES ($1) ON CONFLICT(addr) do NOTHING` _, err := p.db.Exec(ctx, sql, addr.String()) if err != nil {