PHP WebShell

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

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

import assert from 'assert';

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

import { assertHasValidSignature, createNamedDescriptorWithSignature } from '../../src/descriptor/NamedDescriptor';
import { getDescriptorFromBuilder } from '../../src/descriptor/builder';

describe('NamedDescriptor', function () {
  it('creates named descriptor with signature', async function () {
    const keys = getKeyTriple();
    const namedDescriptor = createNamedDescriptorWithSignature(
      'foo',
      getDescriptorFromBuilder({ name: 'Wsh2Of2', keys, path: '0/*' }),
      keys[0]
    );
    assert.deepStrictEqual(
      await getFixture(__dirname + '/fixtures/NamedDescriptorWithSignature.json', namedDescriptor),
      namedDescriptor
    );
    assertHasValidSignature(namedDescriptor, keys[0]);
  });
});

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


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