Skip to content

Commit cba64e5

Browse files
committed
Removed old flatbuffer staffs
1 parent 0749efe commit cba64e5

20 files changed

+14
-118
lines changed

e2e/conf/network.conf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,4 +51,4 @@
5151
"publicKey": "FAEDB16763F22870B75BF934EA5F2792BDF109EC0C504718DDCBD92DF13C2628",
5252
"address": "SCNPFCWFV2FYQVMU5HMJJTMADRZ3LRXVA76F56N2"
5353
}
54-
}
54+
}

src/model/transaction/AccountAddressRestrictionTransaction.ts

Lines changed: 0 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -15,13 +15,10 @@
1515
*/
1616

1717
import { Convert, RawAddress } from '../../core/format';
18-
import { Builder } from '../../infrastructure/builders/AccountRestrictionsAddressTransaction';
19-
import {VerifiableTransaction} from '../../infrastructure/builders/VerifiableTransaction';
2018
import { AccountAddressRestrictionModificationBuilder } from '../../infrastructure/catbuffer/AccountAddressRestrictionModificationBuilder';
2119
import { AccountAddressRestrictionTransactionBuilder } from '../../infrastructure/catbuffer/AccountAddressRestrictionTransactionBuilder';
2220
import { AmountDto } from '../../infrastructure/catbuffer/AmountDto';
2321
import { EmbeddedAccountAddressRestrictionTransactionBuilder } from '../../infrastructure/catbuffer/EmbeddedAccountAddressRestrictionTransactionBuilder';
24-
import { EntityTypeDto } from '../../infrastructure/catbuffer/EntityTypeDto';
2522
import { KeyDto } from '../../infrastructure/catbuffer/KeyDto';
2623
import { SignatureDto } from '../../infrastructure/catbuffer/SignatureDto';
2724
import { TimestampDto } from '../../infrastructure/catbuffer/TimestampDto';
@@ -106,20 +103,6 @@ export class AccountAddressRestrictionTransaction extends Transaction {
106103
return byteSize + byteRestrictionType + byteModificationCount + byteModifications;
107104
}
108105

109-
/**
110-
* @internal
111-
* @returns {VerifiableTransaction}
112-
*/
113-
protected buildTransaction(): VerifiableTransaction {
114-
return new Builder()
115-
.addDeadline(this.deadline.toDTO())
116-
.addFee(this.maxFee.toDTO())
117-
.addVersion(this.versionToDTO())
118-
.addRestrictionType(this.restrictionType)
119-
.addModifications(this.modifications.map((modification) => modification.toDTO()))
120-
.build();
121-
}
122-
123106
/**
124107
* @internal
125108
* @returns {Uint8Array}

src/model/transaction/AccountMosaicRestrictionTransaction.ts

Lines changed: 0 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,6 @@
1515
*/
1616

1717
import { Convert } from '../../core/format';
18-
import { Builder } from '../../infrastructure/builders/AccountRestrictionsMosaicTransaction';
19-
import {VerifiableTransaction} from '../../infrastructure/builders/VerifiableTransaction';
2018
import { AccountMosaicRestrictionModificationBuilder } from '../../infrastructure/catbuffer/AccountMosaicRestrictionModificationBuilder';
2119
import { AccountMosaicRestrictionTransactionBuilder } from '../../infrastructure/catbuffer/AccountMosaicRestrictionTransactionBuilder';
2220
import { AmountDto } from '../../infrastructure/catbuffer/AmountDto';
@@ -105,20 +103,6 @@ export class AccountMosaicRestrictionTransaction extends Transaction {
105103
return byteSize + byteRestrictionType + byteModificationCount + byteModifications;
106104
}
107105

108-
/**
109-
* @internal
110-
* @returns {VerifiableTransaction}
111-
*/
112-
protected buildTransaction(): VerifiableTransaction {
113-
return new Builder()
114-
.addDeadline(this.deadline.toDTO())
115-
.addFee(this.maxFee.toDTO())
116-
.addVersion(this.versionToDTO())
117-
.addRestrictionType(this.restrictionType)
118-
.addModifications(this.modifications.map((modification) => modification.toDTO()))
119-
.build();
120-
}
121-
122106
/**
123107
* @internal
124108
* @returns {Uint8Array}

src/model/transaction/AccountOperationRestrictionTransaction.ts

Lines changed: 0 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,6 @@
1515
*/
1616

1717
import { Convert } from '../../core/format';
18-
import { Builder } from '../../infrastructure/builders/AccountRestrictionsEntityTypeTransaction';
19-
import {VerifiableTransaction} from '../../infrastructure/builders/VerifiableTransaction';
2018
import { AccountOperationRestrictionModificationBuilder } from '../../infrastructure/catbuffer/AccountOperationRestrictionModificationBuilder';
2119
import { AccountOperationRestrictionTransactionBuilder } from '../../infrastructure/catbuffer/AccountOperationRestrictionTransactionBuilder';
2220
import { AmountDto } from '../../infrastructure/catbuffer/AmountDto';
@@ -104,20 +102,6 @@ export class AccountOperationRestrictionTransaction extends Transaction {
104102
return byteSize + byteRestrictionType + byteModificationCount + byteModifications;
105103
}
106104

107-
/**
108-
* @internal
109-
* @returns {VerifiableTransaction}
110-
*/
111-
protected buildTransaction(): VerifiableTransaction {
112-
return new Builder()
113-
.addDeadline(this.deadline.toDTO())
114-
.addFee(this.maxFee.toDTO())
115-
.addVersion(this.versionToDTO())
116-
.addRestrictionType(this.restrictionType)
117-
.addModifications(this.modifications.map((modification) => modification.toDTO()))
118-
.build();
119-
}
120-
121105
/**
122106
* @internal
123107
* @returns {Uint8Array}

src/model/transaction/AggregateTransaction.ts

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -335,11 +335,4 @@ export class AggregateTransaction extends Transaction {
335335
throw new Error('Method not implemented');
336336
}
337337

338-
/**
339-
* @internal
340-
* @returns {Uint8Array}
341-
*/
342-
protected generateEmbeddedBytes(): Uint8Array {
343-
throw new Error('Method not implemented');
344-
}
345338
}

src/model/transaction/ModifyMultisigAccountTransaction.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,6 @@ import { Transaction } from './Transaction';
3333
import { TransactionInfo } from './TransactionInfo';
3434
import { TransactionType } from './TransactionType';
3535
import { TransactionVersion } from './TransactionVersion';
36-
import { EmbeddedMultisigAccountModificationTransactionBuilder } from '../../infrastructure/catbuffer/EmbeddedMultisigAccountModificationTransactionBuilder';
3736

3837
/**
3938
* Modify multisig account transactions are part of the NEM's multisig account system.

src/model/transaction/MosaicDefinitionTransaction.ts

Lines changed: 0 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -233,23 +233,4 @@ export class MosaicDefinitionTransaction extends Transaction {
233233
);
234234
return transactionBuilder.serialize();
235235
}
236-
237-
/**
238-
* @internal
239-
* @returns {Uint8Array}
240-
*/
241-
protected generateEmbeddedBytes(): Uint8Array {
242-
const transactionBuilder = new EmbeddedMosaicDefinitionTransactionBuilder(
243-
new KeyDto(Convert.hexToUint8(this.signer!.publicKey)),
244-
this.versionToDTO(),
245-
TransactionType.MOSAIC_DEFINITION.valueOf(),
246-
new MosaicNonceDto(this.getMosaicNonceIntValue()),
247-
new MosaicIdDto(this.mosaicId.id.toDTO()),
248-
this.getMosaicFlagValue(),
249-
this.mosaicProperties.divisibility,
250-
new BlockDurationDto(this.mosaicProperties.duration ?
251-
this.mosaicProperties.duration.toDTO() : []),
252-
);
253-
return transactionBuilder.serialize();
254-
}
255236
}

src/model/transaction/MosaicSupplyChangeTransaction.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,6 @@ import { Transaction } from './Transaction';
3434
import { TransactionInfo } from './TransactionInfo';
3535
import { TransactionType } from './TransactionType';
3636
import { TransactionVersion } from './TransactionVersion';
37-
import { Convert } from '../../core/format';
3837

3938
/**
4039
* In case a mosaic has the flag 'supplyMutable' set to true, the creator of the mosaic can change the supply,

src/model/transaction/TransferTransaction.ts

Lines changed: 0 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -263,23 +263,4 @@ export class TransferTransaction extends Transaction {
263263
);
264264
return transactionBuilder.serialize();
265265
}
266-
267-
/**
268-
* @internal
269-
* @returns {Uint8Array}
270-
*/
271-
protected generateEmbeddedBytes(): Uint8Array {
272-
const transactionBuilder = new EmbeddedTransferTransactionBuilder(
273-
new KeyDto(Convert.hexToUint8(this.signer!.publicKey)),
274-
this.versionToDTO(),
275-
TransactionType.TRANSFER.valueOf(),
276-
new UnresolvedAddressDto(RawAddress.stringToAddress(this.recipientToString())),
277-
this.getMessageBuffer(),
278-
this.sortMosaics().map((mosaic) => {
279-
return new UnresolvedMosaicBuilder(new UnresolvedMosaicIdDto(mosaic.id.id.toDTO()),
280-
new AmountDto(mosaic.amount.toDTO()));
281-
}),
282-
);
283-
return transactionBuilder.serialize();
284-
}
285266
}

test/model/transaction/AccountLinkTransaction.spec.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,7 @@ describe('AccountLinkTransaction', () => {
6666
expect(accountLinkTransaction.linkAction).to.be.equal(1);
6767
expect(accountLinkTransaction.remoteAccountKey).to.be.equal(account.publicKey);
6868

69-
const signedTransaction = accountLinkTransaction.signWithCatbuffer(account, generationHash);
69+
const signedTransaction = accountLinkTransaction.signWith(account, generationHash);
7070

7171
expect(signedTransaction.payload.substring(
7272
240,

0 commit comments

Comments
 (0)