PHP WebShell
Текущая директория: /opt/BitGoJS/modules/sdk-coin-world/dist/test/unit
Просмотр файла: world.js
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
const sdk_test_1 = require("@bitgo/sdk-test");
const sdk_api_1 = require("@bitgo/sdk-api");
const src_1 = require("../../src");
const bitgo = sdk_test_1.TestBitGo.decorate(sdk_api_1.BitGoAPI, { env: 'test' });
describe('world', function () {
before(function () {
bitgo.safeRegister('world', src_1.World.createInstance);
bitgo.safeRegister('tworld', src_1.Tworld.createInstance);
bitgo.initializeTestVars();
});
//currently WORLD is only live for only testnet
describe('Basic Coin Info', function () {
it('should return the right info for world', function () {
const world = bitgo.coin('world');
world.should.be.an.instanceof(src_1.World);
world.getChain().should.equal('world');
world.getFamily().should.equal('world');
world.getFullName().should.equal('Worldchain');
world.getBaseFactor().should.equal(1e18);
world.supportsTss().should.equal(true);
world.allowsAccountConsolidations().should.equal(false);
});
it('should return the right info for tworld', function () {
const tworld = bitgo.coin('tworld');
tworld.should.be.an.instanceof(src_1.Tworld);
tworld.getChain().should.equal('tworld');
tworld.getFamily().should.equal('world');
tworld.getFullName().should.equal('Worldchain Testnet');
tworld.getBaseFactor().should.equal(1e18);
tworld.supportsTss().should.equal(true);
tworld.allowsAccountConsolidations().should.equal(false);
});
});
});
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoid29ybGQuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi90ZXN0L3VuaXQvd29ybGQudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7QUFBQSw4Q0FBMEQ7QUFDMUQsNENBQTBDO0FBRTFDLG1DQUEwQztBQUUxQyxNQUFNLEtBQUssR0FBaUIsb0JBQVMsQ0FBQyxRQUFRLENBQUMsa0JBQVEsRUFBRSxFQUFFLEdBQUcsRUFBRSxNQUFNLEVBQUUsQ0FBQyxDQUFDO0FBRTFFLFFBQVEsQ0FBQyxPQUFPLEVBQUU7SUFDaEIsTUFBTSxDQUFDO1FBQ0wsS0FBSyxDQUFDLFlBQVksQ0FBQyxPQUFPLEVBQUUsV0FBSyxDQUFDLGNBQWMsQ0FBQyxDQUFDO1FBQ2xELEtBQUssQ0FBQyxZQUFZLENBQUMsUUFBUSxFQUFFLFlBQU0sQ0FBQyxjQUFjLENBQUMsQ0FBQztRQUNwRCxLQUFLLENBQUMsa0JBQWtCLEVBQUUsQ0FBQztJQUM3QixDQUFDLENBQUMsQ0FBQztJQUVILCtDQUErQztJQUMvQyxRQUFRLENBQUMsaUJBQWlCLEVBQUU7UUFDMUIsRUFBRSxDQUFDLHdDQUF3QyxFQUFFO1lBQzNDLE1BQU0sS0FBSyxHQUFHLEtBQUssQ0FBQyxJQUFJLENBQUMsT0FBTyxDQUFDLENBQUM7WUFDbEMsS0FBSyxDQUFDLE1BQU0sQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLFVBQVUsQ0FBQyxXQUFLLENBQUMsQ0FBQztZQUNyQyxLQUFLLENBQUMsUUFBUSxFQUFFLENBQUMsTUFBTSxDQUFDLEtBQUssQ0FBQyxPQUFPLENBQUMsQ0FBQztZQUN2QyxLQUFLLENBQUMsU0FBUyxFQUFFLENBQUMsTUFBTSxDQUFDLEtBQUssQ0FBQyxPQUFPLENBQUMsQ0FBQztZQUN4QyxLQUFLLENBQUMsV0FBVyxFQUFFLENBQUMsTUFBTSxDQUFDLEtBQUssQ0FBQyxZQUFZLENBQUMsQ0FBQztZQUMvQyxLQUFLLENBQUMsYUFBYSxFQUFFLENBQUMsTUFBTSxDQUFDLEtBQUssQ0FBQyxJQUFJLENBQUMsQ0FBQztZQUN6QyxLQUFLLENBQUMsV0FBVyxFQUFFLENBQUMsTUFBTSxDQUFDLEtBQUssQ0FBQyxJQUFJLENBQUMsQ0FBQztZQUN2QyxLQUFLLENBQUMsMkJBQTJCLEVBQUUsQ0FBQyxNQUFNLENBQUMsS0FBSyxDQUFDLEtBQUssQ0FBQyxDQUFDO1FBQzFELENBQUMsQ0FBQyxDQUFDO1FBQ0gsRUFBRSxDQUFDLHlDQUF5QyxFQUFFO1lBQzVDLE1BQU0sTUFBTSxHQUFHLEtBQUssQ0FBQyxJQUFJLENBQUMsUUFBUSxDQUFDLENBQUM7WUFFcEMsTUFBTSxDQUFDLE1BQU0sQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLFVBQVUsQ0FBQyxZQUFNLENBQUMsQ0FBQztZQUN2QyxNQUFNLENBQUMsUUFBUSxFQUFFLENBQUMsTUFBTSxDQUFDLEtBQUssQ0FBQyxRQUFRLENBQUMsQ0FBQztZQUN6QyxNQUFNLENBQUMsU0FBUyxFQUFFLENBQUMsTUFBTSxDQUFDLEtBQUssQ0FBQyxPQUFPLENBQUMsQ0FBQztZQUN6QyxNQUFNLENBQUMsV0FBVyxFQUFFLENBQUMsTUFBTSxDQUFDLEtBQUssQ0FBQyxvQkFBb0IsQ0FBQyxDQUFDO1lBQ3hELE1BQU0sQ0FBQyxhQUFhLEVBQUUsQ0FBQyxNQUFNLENBQUMsS0FBSyxDQUFDLElBQUksQ0FBQyxDQUFDO1lBQzFDLE1BQU0sQ0FBQyxXQUFXLEVBQUUsQ0FBQyxNQUFNLENBQUMsS0FBSyxDQUFDLElBQUksQ0FBQyxDQUFDO1lBQ3hDLE1BQU0sQ0FBQywyQkFBMkIsRUFBRSxDQUFDLE1BQU0sQ0FBQyxLQUFLLENBQUMsS0FBSyxDQUFDLENBQUM7UUFDM0QsQ0FBQyxDQUFDLENBQUM7SUFDTCxDQUFDLENBQUMsQ0FBQztBQUNMLENBQUMsQ0FBQyxDQUFDIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgVGVzdEJpdEdvLCBUZXN0Qml0R29BUEkgfSBmcm9tICdAYml0Z28vc2RrLXRlc3QnO1xuaW1wb3J0IHsgQml0R29BUEkgfSBmcm9tICdAYml0Z28vc2RrLWFwaSc7XG5cbmltcG9ydCB7IFR3b3JsZCwgV29ybGQgfSBmcm9tICcuLi8uLi9zcmMnO1xuXG5jb25zdCBiaXRnbzogVGVzdEJpdEdvQVBJID0gVGVzdEJpdEdvLmRlY29yYXRlKEJpdEdvQVBJLCB7IGVudjogJ3Rlc3QnIH0pO1xuXG5kZXNjcmliZSgnd29ybGQnLCBmdW5jdGlvbiAoKSB7XG4gIGJlZm9yZShmdW5jdGlvbiAoKSB7XG4gICAgYml0Z28uc2FmZVJlZ2lzdGVyKCd3b3JsZCcsIFdvcmxkLmNyZWF0ZUluc3RhbmNlKTtcbiAgICBiaXRnby5zYWZlUmVnaXN0ZXIoJ3R3b3JsZCcsIFR3b3JsZC5jcmVhdGVJbnN0YW5jZSk7XG4gICAgYml0Z28uaW5pdGlhbGl6ZVRlc3RWYXJzKCk7XG4gIH0pO1xuXG4gIC8vY3VycmVudGx5IFdPUkxEIGlzIG9ubHkgbGl2ZSBmb3Igb25seSB0ZXN0bmV0XG4gIGRlc2NyaWJlKCdCYXNpYyBDb2luIEluZm8nLCBmdW5jdGlvbiAoKSB7XG4gICAgaXQoJ3Nob3VsZCByZXR1cm4gdGhlIHJpZ2h0IGluZm8gZm9yIHdvcmxkJywgZnVuY3Rpb24gKCkge1xuICAgICAgY29uc3Qgd29ybGQgPSBiaXRnby5jb2luKCd3b3JsZCcpO1xuICAgICAgd29ybGQuc2hvdWxkLmJlLmFuLmluc3RhbmNlb2YoV29ybGQpO1xuICAgICAgd29ybGQuZ2V0Q2hhaW4oKS5zaG91bGQuZXF1YWwoJ3dvcmxkJyk7XG4gICAgICB3b3JsZC5nZXRGYW1pbHkoKS5zaG91bGQuZXF1YWwoJ3dvcmxkJyk7XG4gICAgICB3b3JsZC5nZXRGdWxsTmFtZSgpLnNob3VsZC5lcXVhbCgnV29ybGRjaGFpbicpO1xuICAgICAgd29ybGQuZ2V0QmFzZUZhY3RvcigpLnNob3VsZC5lcXVhbCgxZTE4KTtcbiAgICAgIHdvcmxkLnN1cHBvcnRzVHNzKCkuc2hvdWxkLmVxdWFsKHRydWUpO1xuICAgICAgd29ybGQuYWxsb3dzQWNjb3VudENvbnNvbGlkYXRpb25zKCkuc2hvdWxkLmVxdWFsKGZhbHNlKTtcbiAgICB9KTtcbiAgICBpdCgnc2hvdWxkIHJldHVybiB0aGUgcmlnaHQgaW5mbyBmb3IgdHdvcmxkJywgZnVuY3Rpb24gKCkge1xuICAgICAgY29uc3QgdHdvcmxkID0gYml0Z28uY29pbigndHdvcmxkJyk7XG5cbiAgICAgIHR3b3JsZC5zaG91bGQuYmUuYW4uaW5zdGFuY2VvZihUd29ybGQpO1xuICAgICAgdHdvcmxkLmdldENoYWluKCkuc2hvdWxkLmVxdWFsKCd0d29ybGQnKTtcbiAgICAgIHR3b3JsZC5nZXRGYW1pbHkoKS5zaG91bGQuZXF1YWwoJ3dvcmxkJyk7XG4gICAgICB0d29ybGQuZ2V0RnVsbE5hbWUoKS5zaG91bGQuZXF1YWwoJ1dvcmxkY2hhaW4gVGVzdG5ldCcpO1xuICAgICAgdHdvcmxkLmdldEJhc2VGYWN0b3IoKS5zaG91bGQuZXF1YWwoMWUxOCk7XG4gICAgICB0d29ybGQuc3VwcG9ydHNUc3MoKS5zaG91bGQuZXF1YWwodHJ1ZSk7XG4gICAgICB0d29ybGQuYWxsb3dzQWNjb3VudENvbnNvbGlkYXRpb25zKCkuc2hvdWxkLmVxdWFsKGZhbHNlKTtcbiAgICB9KTtcbiAgfSk7XG59KTtcbiJdfQ==Выполнить команду
Для локальной разработки. Не используйте в интернете!