PHP WebShell

Текущая директория: /opt/BitGoJS/modules/sdk-coin-hbar/dist/test/unit

Просмотр файла: hbarToken.js

"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
require("should");
const sdk_test_1 = require("@bitgo/sdk-test");
const sdk_api_1 = require("@bitgo/sdk-api");
const src_1 = require("../../src");
describe('Hedera Hashgraph Token', function () {
    let bitgo;
    let token;
    const tokenName = 'thbar:usdc';
    before(function () {
        bitgo = sdk_test_1.TestBitGo.decorate(sdk_api_1.BitGoAPI, { env: 'mock' });
        src_1.HbarToken.createTokenConstructors().forEach(({ name, coinConstructor }) => {
            bitgo.safeRegister(name, coinConstructor);
        });
        bitgo.initializeTestVars();
        token = bitgo.coin(tokenName);
    });
    it('Return correct configurations', function () {
        token.getChain().should.equal('thbar:usdc');
        token.getFullName().should.equal('Testnet Hedera USD Coin');
        token.getBaseFactor().should.equal(1e6);
        token.type.should.equal('thbar:usdc');
        token.name.should.equal('Testnet Hedera USD Coin');
        token.coin.should.equal('thbar');
        token.network.should.equal('Testnet');
        token.decimalPlaces.should.equal(6);
        token.nodeAccountId.should.equal('0.0.3');
        token.tokenId.should.equal('0.0.13078');
        token.contractAddress.should.equal('0.0.13078');
        token.tokenId.should.equal(token.contractAddress);
    });
});
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaGJhclRva2VuLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vdGVzdC91bml0L2hiYXJUb2tlbi50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOztBQUFBLGtCQUFnQjtBQUNoQiw4Q0FBMEQ7QUFDMUQsNENBQTBDO0FBQzFDLG1DQUFzQztBQUV0QyxRQUFRLENBQUMsd0JBQXdCLEVBQUU7SUFDakMsSUFBSSxLQUFtQixDQUFDO0lBQ3hCLElBQUksS0FBZ0IsQ0FBQztJQUNyQixNQUFNLFNBQVMsR0FBRyxZQUFZLENBQUM7SUFFL0IsTUFBTSxDQUFDO1FBQ0wsS0FBSyxHQUFHLG9CQUFTLENBQUMsUUFBUSxDQUFDLGtCQUFRLEVBQUUsRUFBRSxHQUFHLEVBQUUsTUFBTSxFQUFFLENBQUMsQ0FBQztRQUN0RCxlQUFTLENBQUMsdUJBQXVCLEVBQUUsQ0FBQyxPQUFPLENBQUMsQ0FBQyxFQUFFLElBQUksRUFBRSxlQUFlLEVBQUUsRUFBRSxFQUFFO1lBQ3hFLEtBQUssQ0FBQyxZQUFZLENBQUMsSUFBSSxFQUFFLGVBQWUsQ0FBQyxDQUFDO1FBQzVDLENBQUMsQ0FBQyxDQUFDO1FBQ0gsS0FBSyxDQUFDLGtCQUFrQixFQUFFLENBQUM7UUFDM0IsS0FBSyxHQUFHLEtBQUssQ0FBQyxJQUFJLENBQUMsU0FBUyxDQUFjLENBQUM7SUFDN0MsQ0FBQyxDQUFDLENBQUM7SUFFSCxFQUFFLENBQUMsK0JBQStCLEVBQUU7UUFDbEMsS0FBSyxDQUFDLFFBQVEsRUFBRSxDQUFDLE1BQU0sQ0FBQyxLQUFLLENBQUMsWUFBWSxDQUFDLENBQUM7UUFDNUMsS0FBSyxDQUFDLFdBQVcsRUFBRSxDQUFDLE1BQU0sQ0FBQyxLQUFLLENBQUMseUJBQXlCLENBQUMsQ0FBQztRQUM1RCxLQUFLLENBQUMsYUFBYSxFQUFFLENBQUMsTUFBTSxDQUFDLEtBQUssQ0FBQyxHQUFHLENBQUMsQ0FBQztRQUN4QyxLQUFLLENBQUMsSUFBSSxDQUFDLE1BQU0sQ0FBQyxLQUFLLENBQUMsWUFBWSxDQUFDLENBQUM7UUFDdEMsS0FBSyxDQUFDLElBQUksQ0FBQyxNQUFNLENBQUMsS0FBSyxDQUFDLHlCQUF5QixDQUFDLENBQUM7UUFDbkQsS0FBSyxDQUFDLElBQUksQ0FBQyxNQUFNLENBQUMsS0FBSyxDQUFDLE9BQU8sQ0FBQyxDQUFDO1FBQ2pDLEtBQUssQ0FBQyxPQUFPLENBQUMsTUFBTSxDQUFDLEtBQUssQ0FBQyxTQUFTLENBQUMsQ0FBQztRQUN0QyxLQUFLLENBQUMsYUFBYSxDQUFDLE1BQU0sQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUM7UUFDcEMsS0FBSyxDQUFDLGFBQWEsQ0FBQyxNQUFNLENBQUMsS0FBSyxDQUFDLE9BQU8sQ0FBQyxDQUFDO1FBQzFDLEtBQUssQ0FBQyxPQUFPLENBQUMsTUFBTSxDQUFDLEtBQUssQ0FBQyxXQUFXLENBQUMsQ0FBQztRQUN4QyxLQUFLLENBQUMsZUFBZSxDQUFDLE1BQU0sQ0FBQyxLQUFLLENBQUMsV0FBVyxDQUFDLENBQUM7UUFDaEQsS0FBSyxDQUFDLE9BQU8sQ0FBQyxNQUFNLENBQUMsS0FBSyxDQUFDLEtBQUssQ0FBQyxlQUFlLENBQUMsQ0FBQztJQUNwRCxDQUFDLENBQUMsQ0FBQztBQUNMLENBQUMsQ0FBQyxDQUFDIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0ICdzaG91bGQnO1xuaW1wb3J0IHsgVGVzdEJpdEdvLCBUZXN0Qml0R29BUEkgfSBmcm9tICdAYml0Z28vc2RrLXRlc3QnO1xuaW1wb3J0IHsgQml0R29BUEkgfSBmcm9tICdAYml0Z28vc2RrLWFwaSc7XG5pbXBvcnQgeyBIYmFyVG9rZW4gfSBmcm9tICcuLi8uLi9zcmMnO1xuXG5kZXNjcmliZSgnSGVkZXJhIEhhc2hncmFwaCBUb2tlbicsIGZ1bmN0aW9uICgpIHtcbiAgbGV0IGJpdGdvOiBUZXN0Qml0R29BUEk7XG4gIGxldCB0b2tlbjogSGJhclRva2VuO1xuICBjb25zdCB0b2tlbk5hbWUgPSAndGhiYXI6dXNkYyc7XG5cbiAgYmVmb3JlKGZ1bmN0aW9uICgpIHtcbiAgICBiaXRnbyA9IFRlc3RCaXRHby5kZWNvcmF0ZShCaXRHb0FQSSwgeyBlbnY6ICdtb2NrJyB9KTtcbiAgICBIYmFyVG9rZW4uY3JlYXRlVG9rZW5Db25zdHJ1Y3RvcnMoKS5mb3JFYWNoKCh7IG5hbWUsIGNvaW5Db25zdHJ1Y3RvciB9KSA9PiB7XG4gICAgICBiaXRnby5zYWZlUmVnaXN0ZXIobmFtZSwgY29pbkNvbnN0cnVjdG9yKTtcbiAgICB9KTtcbiAgICBiaXRnby5pbml0aWFsaXplVGVzdFZhcnMoKTtcbiAgICB0b2tlbiA9IGJpdGdvLmNvaW4odG9rZW5OYW1lKSBhcyBIYmFyVG9rZW47XG4gIH0pO1xuXG4gIGl0KCdSZXR1cm4gY29ycmVjdCBjb25maWd1cmF0aW9ucycsIGZ1bmN0aW9uICgpIHtcbiAgICB0b2tlbi5nZXRDaGFpbigpLnNob3VsZC5lcXVhbCgndGhiYXI6dXNkYycpO1xuICAgIHRva2VuLmdldEZ1bGxOYW1lKCkuc2hvdWxkLmVxdWFsKCdUZXN0bmV0IEhlZGVyYSBVU0QgQ29pbicpO1xuICAgIHRva2VuLmdldEJhc2VGYWN0b3IoKS5zaG91bGQuZXF1YWwoMWU2KTtcbiAgICB0b2tlbi50eXBlLnNob3VsZC5lcXVhbCgndGhiYXI6dXNkYycpO1xuICAgIHRva2VuLm5hbWUuc2hvdWxkLmVxdWFsKCdUZXN0bmV0IEhlZGVyYSBVU0QgQ29pbicpO1xuICAgIHRva2VuLmNvaW4uc2hvdWxkLmVxdWFsKCd0aGJhcicpO1xuICAgIHRva2VuLm5ldHdvcmsuc2hvdWxkLmVxdWFsKCdUZXN0bmV0Jyk7XG4gICAgdG9rZW4uZGVjaW1hbFBsYWNlcy5zaG91bGQuZXF1YWwoNik7XG4gICAgdG9rZW4ubm9kZUFjY291bnRJZC5zaG91bGQuZXF1YWwoJzAuMC4zJyk7XG4gICAgdG9rZW4udG9rZW5JZC5zaG91bGQuZXF1YWwoJzAuMC4xMzA3OCcpO1xuICAgIHRva2VuLmNvbnRyYWN0QWRkcmVzcy5zaG91bGQuZXF1YWwoJzAuMC4xMzA3OCcpO1xuICAgIHRva2VuLnRva2VuSWQuc2hvdWxkLmVxdWFsKHRva2VuLmNvbnRyYWN0QWRkcmVzcyk7XG4gIH0pO1xufSk7XG4iXX0=

Выполнить команду


Для локальной разработки. Не используйте в интернете!