From d4f27af7a7ac71d48b33eb2d9385f66bca7650f4 Mon Sep 17 00:00:00 2001 From: Carlosokumu Date: Fri, 7 Mar 2025 12:53:02 +0300 Subject: [PATCH] add check for account when doing a pool deposit --- dev/api.go | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/dev/api.go b/dev/api.go index 5e9ca9b..749c99e 100644 --- a/dev/api.go +++ b/dev/api.go @@ -432,6 +432,11 @@ func (das *DevAccountService) CreateAccount(ctx context.Context) (*models.Accoun } func (das *DevAccountService) PoolDeposit(ctx context.Context, amount, from, poolAddress, tokenAddress string) (*models.PoolDepositResult, error) { + _, ok := das.accounts[from] + if !ok { + return nil, fmt.Errorf("account not found (publickey): %v", from) + } + sym, ok := das.vouchersAddress[tokenAddress] if !ok { return nil, fmt.Errorf("voucher address %v not found", tokenAddress)