Skip to content

Commit

Permalink
deploy: use unwrap.Exception for exact string match
Browse files Browse the repository at this point in the history
Signed-off-by: Roman Khimov <roman@nspcc.ru>
  • Loading branch information
roman-khimov committed May 21, 2024
1 parent 63ff19e commit 23ca3d4
Showing 1 changed file with 2 additions and 2 deletions.
4 changes: 2 additions & 2 deletions deploy/nns.go
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,6 @@ import (
"encoding/json"
"errors"
"fmt"
"strings"
"time"

"github.com/nspcc-dev/neo-go/pkg/crypto/keys"
Expand Down Expand Up @@ -190,7 +189,8 @@ func initNNSContract(ctx context.Context, prm deployNNSContractPrm) (res util.Ui
func lookupNNSDomainRecord(inv *invoker.Invoker, nnsContract util.Uint160, domainName string) (string, error) {
item, err := unwrap.Item(inv.Call(nnsContract, methodNNSResolve, domainName, int64(nns.TXT)))
if err != nil {
if strings.Contains(err.Error(), "token not found") {
var except unwrap.Exception
if errors.As(err, &except) && string(except) == "token not found" {
return "", errMissingDomain
}

Expand Down

0 comments on commit 23ca3d4

Please sign in to comment.