@tatumio/tatum-v1
Version:
Tatum API client allows browsers and Node.js clients to interact with Tatum API.
22 lines • 2.26 kB
JavaScript
"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