UNPKG

@tatumio/tatum-v1

Version:

Tatum API client allows browsers and Node.js clients to interact with Tatum API.

22 lines 2.26 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); const model_1 = require("../model"); const bnb_1 = require("./bnb"); describe('BNB tests', () => { it('should test KMS sign', async () => { const tx = { 'withdrawalId': '60b4ea4fae706954a27ee2db', 'chain': model_1.Currency.BNB, 'serializedTransaction': '{"msg":{"inputs":[{"address":{"type":"Buffer","data":[22,174,133,65,63,89,92,209,200,114,36,27,58,123,15,35,105,169,217,112]},"coins":[{"denom":"BNB","amount":1700000}]}],"outputs":[{"address":{"type":"Buffer","data":[22,174,133,65,63,89,92,209,200,114,36,27,58,123,15,35,105,169,217,112]},"coins":[{"denom":"BNB","amount":1700000}]}],"aminoPrefix":"2A2C87FA"},"signMsg":{"inputs":[{"address":"tbnb1z6hg2sflt9wdrjrjysdn57c0yd56nkts9lmwun","coins":[{"denom":"BNB","amount":1700000}]}],"outputs":[{"address":"tbnb1z6hg2sflt9wdrjrjysdn57c0yd56nkts9lmwun","coins":[{"denom":"BNB","amount":1700000}]}]},"memo":"109429545"}', 'hashes': [ '26452800-ee32-42ab-a07d-f52d0745d7c7' ], 'index': null, 'withdrawalResponses': null, 'id': '60b4ea4fae706954a27ee2dd' }; const data = await bnb_1.signBnbKMSTransaction(tx, '268a1c3c1b08e4cfd93cf380c39027ac0b6a707abcb4f578ad9ffd172a6eb327', true); expect(data).toBeDefined(); }); }); //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYm5iLnNwZWMuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi9zcmMvdHJhbnNhY3Rpb24vYm5iLnNwZWMudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7QUFBQSxvQ0FBaUM7QUFDakMsK0JBQTJDO0FBRTNDLFFBQVEsQ0FBQyxXQUFXLEVBQUUsR0FBRyxFQUFFO0lBQ3ZCLEVBQUUsQ0FBQyxzQkFBc0IsRUFBRSxLQUFLLElBQUksRUFBRTtRQUNsQyxNQUFNLEVBQUUsR0FBRztZQUNQLGNBQWMsRUFBRSwwQkFBMEI7WUFDMUMsT0FBTyxFQUFFLGdCQUFRLENBQUMsR0FBRztZQUNyQix1QkFBdUIsRUFBRSwybUJBQTJtQjtZQUNwb0IsUUFBUSxFQUFFO2dCQUNOLHNDQUFzQzthQUN6QztZQUNELE9BQU8sRUFBRSxJQUFJO1lBQ2IscUJBQXFCLEVBQUUsSUFBSTtZQUMzQixJQUFJLEVBQUUsMEJBQTBCO1NBQ25DLENBQUE7UUFDRCxNQUFNLElBQUksR0FBRyxNQUFNLDJCQUFxQixDQUFDLEVBQVMsRUFBRSxrRUFBa0UsRUFBRSxJQUFJLENBQUMsQ0FBQTtRQUM3SCxNQUFNLENBQUMsSUFBSSxDQUFDLENBQUMsV0FBVyxFQUFFLENBQUE7SUFDOUIsQ0FBQyxDQUFDLENBQUE7QUFDTixDQUFDLENBQUMsQ0FBQSJ9