add check for account when doing a pool deposit

This commit is contained in:
Carlosokumu 2025-03-07 12:53:02 +03:00
parent ba8d2a19c2
commit d4f27af7a7
Signed by: carlos
GPG Key ID: 7BD6BC8160A5C953

View File

@ -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)