diff --git a/api/gateway/chain/internal/service/gateway/commands/wallet/create.go b/api/gateway/chain/internal/service/gateway/commands/wallet/create.go index 1371448c..9ca10caa 100644 --- a/api/gateway/chain/internal/service/gateway/commands/wallet/create.go +++ b/api/gateway/chain/internal/service/gateway/commands/wallet/create.go @@ -44,10 +44,6 @@ func (c *createManagedWalletCommand) Execute(ctx context.Context, req *chainv1.C return gsresponse.InvalidArgument[chainv1.CreateManagedWalletResponse](c.deps.Logger, mservice.ChainGateway, merrors.InvalidArgument("organization_ref is required")) } ownerRef := strings.TrimSpace(req.GetOwnerRef()) - if ownerRef == "" { - c.deps.Logger.Warn("Missing owner ref") - return gsresponse.InvalidArgument[chainv1.CreateManagedWalletResponse](c.deps.Logger, mservice.ChainGateway, merrors.InvalidArgument("owner_ref is required")) - } asset := req.GetAsset() if asset == nil { @@ -135,7 +131,8 @@ func (c *createManagedWalletCommand) Execute(ctx context.Context, req *chainv1.C wallet := &model.ManagedWallet{ Describable: pkgmodel.Describable{ - Name: name, + Name: name, + Description: desc.Description, }, IdempotencyKey: idempotencyKey, WalletRef: walletRef,