Skip to content

Commit cb24f96

Browse files
committed
Merge branch 'task/dragon-02-features' of github.com:rg911/nem2-sdk-typescript-javascript into task/dragon-02-features
2 parents aab29f6 + f34ca20 commit cb24f96

File tree

1 file changed

+3
-57
lines changed

1 file changed

+3
-57
lines changed

e2e/infrastructure/Listener.spec.ts

Lines changed: 3 additions & 57 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ import { Listener } from '../../src/infrastructure/Listener';
2020
import { TransactionHttp } from '../../src/infrastructure/TransactionHttp';
2121
import { Account } from '../../src/model/account/Account';
2222
import { NetworkType } from '../../src/model/blockchain/NetworkType';
23-
import { Mosaic, PlainMessage, UInt64, TransferTransaction } from '../../src/model/model';
23+
import { Mosaic, UInt64 } from '../../src/model/model';
2424
import { MosaicId } from '../../src/model/mosaic/MosaicId';
2525
import { NetworkCurrencyMosaic } from '../../src/model/mosaic/NetworkCurrencyMosaic';
2626
import { NamespaceId } from '../../src/model/namespace/NamespaceId';
@@ -29,6 +29,8 @@ import { Deadline } from '../../src/model/transaction/Deadline';
2929
import { ModifyMultisigAccountTransaction } from '../../src/model/transaction/ModifyMultisigAccountTransaction';
3030
import { MultisigCosignatoryModification } from '../../src/model/transaction/MultisigCosignatoryModification';
3131
import { MultisigCosignatoryModificationType } from '../../src/model/transaction/MultisigCosignatoryModificationType';
32+
import { PlainMessage } from '../../src/model/transaction/PlainMessage';
33+
import { TransferTransaction } from '../../src/model/transaction/TransferTransaction';
3234
import { TransactionUtils } from './TransactionUtils';
3335

3436
describe('Listener', () => {
@@ -401,62 +403,6 @@ describe('Listener', () => {
401403
});
402404
});
403405

404-
describe('ModifyMultisigAccountTransaction - Restore multisig Accounts', () => {
405-
let listener: Listener;
406-
before (() => {
407-
listener = new Listener(config.apiUrl);
408-
return listener.open();
409-
});
410-
after(() => {
411-
return listener.close();
412-
});
413-
it('Restore Multisig Account', (done) => {
414-
const removeCosigner1 = ModifyMultisigAccountTransaction.create(
415-
Deadline.create(),
416-
-1,
417-
0,
418-
[ new MultisigCosignatoryModification(MultisigCosignatoryModificationType.Remove, cosignAccount1.publicAccount),
419-
],
420-
NetworkType.MIJIN_TEST,
421-
);
422-
const removeCosigner2 = ModifyMultisigAccountTransaction.create(
423-
Deadline.create(),
424-
0,
425-
0,
426-
[ new MultisigCosignatoryModification(MultisigCosignatoryModificationType.Remove, cosignAccount2.publicAccount),
427-
],
428-
NetworkType.MIJIN_TEST,
429-
);
430-
431-
const removeCosigner3 = ModifyMultisigAccountTransaction.create(
432-
Deadline.create(),
433-
-1,
434-
-1,
435-
[ new MultisigCosignatoryModification(MultisigCosignatoryModificationType.Remove, cosignAccount3.publicAccount),
436-
],
437-
NetworkType.MIJIN_TEST,
438-
);
439-
440-
const aggregateTransaction = AggregateTransaction.createComplete(Deadline.create(),
441-
[removeCosigner1.toAggregate(multisigAccount.publicAccount),
442-
removeCosigner2.toAggregate(multisigAccount.publicAccount),
443-
removeCosigner3.toAggregate(multisigAccount.publicAccount)],
444-
NetworkType.MIJIN_TEST,
445-
[]);
446-
const signedTransaction = aggregateTransaction
447-
.signTransactionWithCosignatories(cosignAccount1, [cosignAccount2, cosignAccount3], generationHash);
448-
449-
listener.confirmed(multisigAccount.address).subscribe((transaction) => {
450-
done();
451-
});
452-
listener.status(cosignAccount1.address).subscribe((error) => {
453-
console.log('Error:', error);
454-
done();
455-
});
456-
transactionHttp.announce(signedTransaction);
457-
});
458-
});
459-
460406
describe('Transactions Status', () => {
461407
let listener: Listener;
462408
before (() => {

0 commit comments

Comments
 (0)