add dev api logs
This commit is contained in:
parent
2181388f5b
commit
31eb30de0f
@ -202,10 +202,13 @@ func (das *DevAccountService) loadItem(ctx context.Context, k []byte, v []byte)
|
|||||||
}
|
}
|
||||||
if ss[0] == "account" {
|
if ss[0] == "account" {
|
||||||
err = das.loadAccount(ctx, ss[1], v)
|
err = das.loadAccount(ctx, ss[1], v)
|
||||||
|
logg.ErrorCtxf(ctx, "loading saved account failed", "error_load_account", err)
|
||||||
} else if ss[0] == "tx" {
|
} else if ss[0] == "tx" {
|
||||||
err = das.loadTx(ctx, ss[1], v)
|
err = das.loadTx(ctx, ss[1], v)
|
||||||
|
logg.ErrorCtxf(ctx, "loading transactions failed", "error_load_txs", err)
|
||||||
} else if ss[0] == "alias" {
|
} else if ss[0] == "alias" {
|
||||||
err = das.loadAlias(ctx, ss[1], k)
|
err = das.loadAlias(ctx, ss[1], k)
|
||||||
|
logg.ErrorCtxf(ctx, "loading aliases failed", "error_load_aliases", err)
|
||||||
} else {
|
} else {
|
||||||
logg.ErrorCtxf(ctx, "unknown double underscore key", "key", ss[0])
|
logg.ErrorCtxf(ctx, "unknown double underscore key", "key", ss[0])
|
||||||
}
|
}
|
||||||
@ -574,10 +577,12 @@ func (das *DevAccountService) TokenTransfer(ctx context.Context, amount, from, t
|
|||||||
func (das *DevAccountService) CheckAliasAddress(ctx context.Context, alias string) (*models.AliasAddress, error) {
|
func (das *DevAccountService) CheckAliasAddress(ctx context.Context, alias string) (*models.AliasAddress, error) {
|
||||||
addr, ok := das.accountsAlias[alias]
|
addr, ok := das.accountsAlias[alias]
|
||||||
if !ok {
|
if !ok {
|
||||||
|
logg.ErrorCtxf(ctx, "alias check failed", "alias", alias)
|
||||||
return nil, fmt.Errorf("alias %s not found", alias)
|
return nil, fmt.Errorf("alias %s not found", alias)
|
||||||
}
|
}
|
||||||
acc, ok := das.accounts[addr]
|
acc, ok := das.accounts[addr]
|
||||||
if !ok {
|
if !ok {
|
||||||
|
logg.ErrorCtxf(ctx, "failed to resolve alias", "alias", alias)
|
||||||
return nil, fmt.Errorf("alias %s found but does not resolve", alias)
|
return nil, fmt.Errorf("alias %s found but does not resolve", alias)
|
||||||
}
|
}
|
||||||
return &models.AliasAddress{
|
return &models.AliasAddress{
|
||||||
@ -600,6 +605,7 @@ func (das *DevAccountService) RequestAlias(ctx context.Context, publicKey string
|
|||||||
var alias string
|
var alias string
|
||||||
uid, err := uuid.NewV4()
|
uid, err := uuid.NewV4()
|
||||||
if !aliasRegex.MatchString(hint) {
|
if !aliasRegex.MatchString(hint) {
|
||||||
|
logg.ErrorCtxf(ctx, "alias hint does not match", "key", publicKey, "hint", hint)
|
||||||
return nil, fmt.Errorf("alias hint does not match: %s", publicKey)
|
return nil, fmt.Errorf("alias hint does not match: %s", publicKey)
|
||||||
}
|
}
|
||||||
acc, ok := das.accounts[publicKey]
|
acc, ok := das.accounts[publicKey]
|
||||||
@ -611,6 +617,7 @@ func (das *DevAccountService) RequestAlias(ctx context.Context, publicKey string
|
|||||||
}
|
}
|
||||||
err = das.saveAccount(ctx, acc)
|
err = das.saveAccount(ctx, acc)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
|
logg.ErrorCtxf(ctx, "account save failed with", "account", acc, "account_save_error", err)
|
||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
das.accounts[publicKey] = acc
|
das.accounts[publicKey] = acc
|
||||||
@ -618,6 +625,7 @@ func (das *DevAccountService) RequestAlias(ctx context.Context, publicKey string
|
|||||||
alias = hint
|
alias = hint
|
||||||
isPhone, err := das.applyPhoneAlias(ctx, publicKey, alias)
|
isPhone, err := das.applyPhoneAlias(ctx, publicKey, alias)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
|
logg.ErrorCtxf(ctx, "failed to apply phone alias", "public key", publicKey, "alias", alias, "error", err)
|
||||||
return nil, fmt.Errorf("phone parser error: %v", err)
|
return nil, fmt.Errorf("phone parser error: %v", err)
|
||||||
}
|
}
|
||||||
if !isPhone {
|
if !isPhone {
|
||||||
@ -636,6 +644,7 @@ func (das *DevAccountService) RequestAlias(ctx context.Context, publicKey string
|
|||||||
das.accountsAlias[alias] = publicKey
|
das.accountsAlias[alias] = publicKey
|
||||||
err := das.saveAlias(ctx, map[string]string{alias: publicKey})
|
err := das.saveAlias(ctx, map[string]string{alias: publicKey})
|
||||||
if err != nil {
|
if err != nil {
|
||||||
|
logg.ErrorCtxf(ctx, "account save error", "public key", publicKey, "alias", alias, "alias_save_error", err)
|
||||||
return nil, fmt.Errorf("Failed to save the account alias with error: %s", err.Error())
|
return nil, fmt.Errorf("Failed to save the account alias with error: %s", err.Error())
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user