From be7831e309cb97bdc191c835d94ee1e087168e7d Mon Sep 17 00:00:00 2001 From: alexcos20 Date: Tue, 26 May 2020 01:28:59 -0700 Subject: [PATCH] add Approve&Lock to datatokens class --- src/datatokens/Datatokens.ts | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/src/datatokens/Datatokens.ts b/src/datatokens/Datatokens.ts index 5c31f134..a99dce58 100644 --- a/src/datatokens/Datatokens.ts +++ b/src/datatokens/Datatokens.ts @@ -57,6 +57,25 @@ export class DataTokens { // TO DO } + /** + * Approve & Lock for a specified number of blocks (reverts after that if not used) + * @param {String} dataTokenAddress + * @param {String} toAddress + * @param {Number} amount + * @param {Number} blocks + * @param {Account} account + * @return {Promise} transactionId + */ + public async approveAndLock( + dataTokenAddress: string, + toAddress: string, + amount: number, + blocks: number, + account: Account + ): Promise { + // TO DO + } + /** * Mint * @param {String} dataTokenAddress