@venly/venly-core-sdk
Version:
Javascrip/Typescript SDK for Venly's Web3 Services
51 lines • 1.28 kB
TypeScript
import { VyUserAuth } from "../../core";
import { VyChain } from "../enums";
import { VyNftDto } from "./VyModels.Wallet.generated";
export declare class VyMetaTransferNonFungibleTokenDto {
/**
* The blockchain to act on
* @type {VyChain}
*/
chain: VyChain;
/**
* A valid signing-method of the source wallet user
* @type {VyUserAuth}
*/
sourceUserAuth: VyUserAuth;
/**
* The id of the source wallet (e.g. wallet that is providing the token)
* @type {string}
*/
sourceWalletId: string;
/**
* The address of the source wallet
* @type {string}
*/
sourceWalletAddress: string;
/**
* A valid signing-method of the executor wallet user
* @type {VyUserAuth}
*/
executorUserAuth: VyUserAuth;
/**
* The id of the executor wallet
* @type {string}
*/
executorWalletId: string;
/**
* The address of the destination wallet
* @type {string}
*/
destinationAddress: string;
/**
* The token that needs to be transfered
* @type {VyNftDto}
*/
token: VyNftDto;
/**
* The amount of tokens that you want to send
* @type {number}
*/
amount: number;
}
//# sourceMappingURL=VyModels.Wallet.d.ts.map