Skip to content

Commit d758ff8

Browse files
committed
Removed register namespace from create transaction from payload
1 parent a8dc80c commit d758ff8

File tree

2 files changed

+0
-53
lines changed

2 files changed

+0
-53
lines changed

src/infrastructure/transaction/CreateTransactionFromPayload.ts

Lines changed: 0 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -171,26 +171,6 @@ const CreateTransaction = (type: number, transactionData: string, networkType: N
171171
new MosaicId(UInt64.fromHex(reverse(mosaicAliasMosaicId)).toDTO()),
172172
networkType,
173173
);
174-
case TransactionType.REGISTER_NAMESPACE:
175-
// read bytes
176-
const namespaceType = parseInt(convert.uint8ToHex(convert.hexToUint8(transactionData.substring(0, 2)).reverse()), 16);
177-
const nameSpaceDurationParentId = transactionData.substring(2, 18);
178-
const nameSpaceId = transactionData.substring(18, 34);
179-
const nameSize = transactionData.substring(34, 36);
180-
const nameSpaceName = transactionData.substring(36);
181-
182-
return namespaceType === NamespaceType.RootNamespace ?
183-
RegisterNamespaceTransaction.createRootNamespace(
184-
Deadline.createFromDTO(deadline),
185-
decodeHex(nameSpaceName),
186-
UInt64.fromHex(reverse(nameSpaceDurationParentId)),
187-
networkType,
188-
) : RegisterNamespaceTransaction.createSubNamespace(
189-
Deadline.createFromDTO(deadline),
190-
decodeHex(nameSpaceName),
191-
new NamespaceId(UInt64.fromHex(reverse(nameSpaceDurationParentId)).toDTO()),
192-
networkType,
193-
);
194174
case TransactionType.MOSAIC_DEFINITION:
195175
const mosaicDefMosaicNonceLength = 8;
196176
const mosaicDefMosaicIdLength = 16;

test/utility/TransactionMapping.spec.ts

Lines changed: 0 additions & 33 deletions
Original file line numberDiff line numberDiff line change
@@ -379,37 +379,4 @@ describe('TransactionMapping', () => {
379379
expect(transaction.mosaic.amount.compact()).to.be.equal(10000000);
380380
expect(transaction.hash).to.be.equal(signedTransaction.hash);
381381
});
382-
383-
it('should create RegisterNamespaceTransaction - Root', () => {
384-
const registerNamespaceTransaction = RegisterNamespaceTransaction.createRootNamespace(
385-
Deadline.create(),
386-
'root-test-namespace',
387-
UInt64.fromUint(1000),
388-
NetworkType.MIJIN_TEST,
389-
);
390-
391-
const signedTransaction = registerNamespaceTransaction.signWith(account);
392-
393-
const transaction = TransactionMapping.createFromPayload(signedTransaction.payload) as RegisterNamespaceTransaction;
394-
395-
expect(transaction.namespaceType).to.be.equal(NamespaceType.RootNamespace);
396-
expect(transaction.namespaceName).to.be.equal('root-test-namespace');
397-
398-
});
399-
400-
it('should create RegisterNamespaceTransaction - Sub', () => {
401-
const registerNamespaceTransaction = RegisterNamespaceTransaction.createSubNamespace(
402-
Deadline.create(),
403-
'root-test-namespace',
404-
'parent-test-namespace',
405-
NetworkType.MIJIN_TEST,
406-
);
407-
408-
const signedTransaction = registerNamespaceTransaction.signWith(account);
409-
410-
const transaction = TransactionMapping.createFromPayload(signedTransaction.payload) as RegisterNamespaceTransaction;
411-
412-
expect(transaction.namespaceType).to.be.equal(NamespaceType.SubNamespace);
413-
expect(transaction.namespaceName).to.be.equal('root-test-namespace');
414-
});
415382
});

0 commit comments

Comments
 (0)