PHP WebShell

Текущая директория: /opt/BitGoJS/modules/abstract-utxo/test/descriptor/createWallet

Просмотр файла: createDescriptors.ts

import assert from 'assert';

import { getFixture, getKeyTriple } from '@bitgo/utxo-core/testutil';

import { assertHasValidSignature } from '../../../src/descriptor/NamedDescriptor';
import { DefaultWsh2Of3 } from '../../../src/descriptor/createWallet';

describe('createDescriptors', function () {
  it('should create standard named descriptors', async function () {
    const keys = getKeyTriple();
    const namedDescriptors = DefaultWsh2Of3(keys[0], keys.slice(1));
    assert.deepStrictEqual(
      namedDescriptors,
      await getFixture(__dirname + '/fixtures/DefaultWsh2Of3.json', namedDescriptors)
    );
    for (const namedDescriptor of namedDescriptors) {
      assertHasValidSignature(namedDescriptor, keys[0]);
    }
  });
});

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


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