OSDN Git Service

update
[bytom/vapor.git] / api / wallet.go
index e78c68b..d7b1fb8 100644 (file)
@@ -3,11 +3,10 @@ package api
 import (
        "context"
 
-       "github.com/vapor/account"
-       "github.com/vapor/asset"
-       "github.com/vapor/blockchain/pseudohsm"
-       "github.com/vapor/crypto/ed25519/chainkd"
-       "github.com/vapor/errors"
+       "github.com/bytom/vapor/account"
+       "github.com/bytom/vapor/blockchain/pseudohsm"
+       "github.com/bytom/vapor/crypto/ed25519/chainkd"
+       "github.com/bytom/vapor/errors"
 )
 
 // POST /wallet error
@@ -18,7 +17,6 @@ func (a *API) walletError() Response {
 // WalletImage hold the ziped wallet data
 type WalletImage struct {
        AccountImage *account.Image      `json:"account_image"`
-       AssetImage   *asset.Image        `json:"asset_image"`
        KeyImages    *pseudohsm.KeyImage `json:"key_images"`
 }
 
@@ -26,9 +24,6 @@ func (a *API) restoreWalletImage(ctx context.Context, image WalletImage) Respons
        if err := a.wallet.Hsm.Restore(image.KeyImages); err != nil {
                return NewErrorResponse(errors.Wrap(err, "restore key images"))
        }
-       if err := a.wallet.AssetReg.Restore(image.AssetImage); err != nil {
-               return NewErrorResponse(errors.Wrap(err, "restore asset image"))
-       }
        if err := a.wallet.AccountMgr.Restore(image.AccountImage); err != nil {
                return NewErrorResponse(errors.Wrap(err, "restore account image"))
        }
@@ -51,10 +46,6 @@ func (a *API) backupWalletImage() Response {
        if err != nil {
                return NewErrorResponse(errors.Wrap(err, "backup key images"))
        }
-       assetImage, err := a.wallet.AssetReg.Backup()
-       if err != nil {
-               return NewErrorResponse(errors.Wrap(err, "backup asset image"))
-       }
        accountImage, err := a.wallet.AccountMgr.Backup()
        if err != nil {
                return NewErrorResponse(errors.Wrap(err, "backup account image"))
@@ -62,7 +53,6 @@ func (a *API) backupWalletImage() Response {
 
        image := &WalletImage{
                KeyImages:    keyImages,
-               AssetImage:   assetImage,
                AccountImage: accountImage,
        }
        return NewSuccessResponse(image)