Skip to content

Commit 9aa7bc2

Browse files
committed
Changed abstract setMaxFee to public. Removed from child class
1 parent b349dca commit 9aa7bc2

21 files changed

+4
-182
lines changed

src/model/transaction/AccountAddressRestrictionTransaction.ts

Lines changed: 0 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -209,13 +209,4 @@ export class AccountAddressRestrictionTransaction extends Transaction {
209209
transactionInfo.index, aggregateTransactionIndex)),
210210
});
211211
}
212-
213-
/**
214-
* Set transaction maxFee using fee multiplier
215-
* @param feeMultiplier The fee multiplier
216-
* @returns {AccountAddressRestrictionTransaction}
217-
*/
218-
public setMaxFee(feeMultiplier: number): AccountAddressRestrictionTransaction {
219-
return Object.assign({__proto__: Object.getPrototypeOf(this)}, this, {maxFee: UInt64.fromUint(this.size * feeMultiplier)});
220-
}
221212
}

src/model/transaction/AccountLinkTransaction.ts

Lines changed: 0 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -171,13 +171,4 @@ export class AccountLinkTransaction extends Transaction {
171171
resolveAliases(): AccountLinkTransaction {
172172
return this;
173173
}
174-
175-
/**
176-
* Set transaction maxFee using fee multiplier
177-
* @param feeMultiplier The fee multiplier
178-
* @returns {AccountLinkTransaction}
179-
*/
180-
public setMaxFee(feeMultiplier: number): AccountLinkTransaction {
181-
return Object.assign({__proto__: Object.getPrototypeOf(this)}, this, {maxFee: UInt64.fromUint(this.size * feeMultiplier)});
182-
}
183174
}

src/model/transaction/AccountMetadataTransaction.ts

Lines changed: 0 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -201,13 +201,4 @@ export class AccountMetadataTransaction extends Transaction {
201201
resolveAliases(): AccountMetadataTransaction {
202202
return this;
203203
}
204-
205-
/**
206-
* Set transaction maxFee using fee multiplier
207-
* @param feeMultiplier The fee multiplier
208-
* @returns {AccountMetadataTransaction}
209-
*/
210-
public setMaxFee(feeMultiplier: number): AccountMetadataTransaction {
211-
return Object.assign({__proto__: Object.getPrototypeOf(this)}, this, {maxFee: UInt64.fromUint(this.size * feeMultiplier)});
212-
}
213204
}

src/model/transaction/AccountMosaicRestrictionTransaction.ts

Lines changed: 0 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -209,13 +209,4 @@ export class AccountMosaicRestrictionTransaction extends Transaction {
209209
transactionInfo.index, aggregateTransactionIndex)),
210210
});
211211
}
212-
213-
/**
214-
* Set transaction maxFee using fee multiplier
215-
* @param feeMultiplier The fee multiplier
216-
* @returns {AccountMosaicRestrictionTransaction}
217-
*/
218-
public setMaxFee(feeMultiplier: number): AccountMosaicRestrictionTransaction {
219-
return Object.assign({__proto__: Object.getPrototypeOf(this)}, this, {maxFee: UInt64.fromUint(this.size * feeMultiplier)});
220-
}
221212
}

src/model/transaction/AccountOperationRestrictionTransaction.ts

Lines changed: 0 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -182,13 +182,4 @@ export class AccountOperationRestrictionTransaction extends Transaction {
182182
resolveAliases(): AccountOperationRestrictionTransaction {
183183
return this;
184184
}
185-
186-
/**
187-
* Set transaction maxFee using fee multiplier
188-
* @param feeMultiplier The fee multiplier
189-
* @returns {AccountOperationRestrictionTransaction}
190-
*/
191-
public setMaxFee(feeMultiplier: number): AccountOperationRestrictionTransaction {
192-
return Object.assign({__proto__: Object.getPrototypeOf(this)}, this, {maxFee: UInt64.fromUint(this.size * feeMultiplier)});
193-
}
194185
}

src/model/transaction/AddressAliasTransaction.ts

Lines changed: 0 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -194,13 +194,4 @@ export class AddressAliasTransaction extends Transaction {
194194
resolveAliases(): AddressAliasTransaction {
195195
return this;
196196
}
197-
198-
/**
199-
* Set transaction maxFee using fee multiplier
200-
* @param feeMultiplier The fee multiplier
201-
* @returns {AddressAliasTransaction}
202-
*/
203-
public setMaxFee(feeMultiplier: number): AddressAliasTransaction {
204-
return Object.assign({__proto__: Object.getPrototypeOf(this)}, this, {maxFee: UInt64.fromUint(this.size * feeMultiplier)});
205-
}
206197
}

src/model/transaction/AggregateTransaction.ts

Lines changed: 0 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -411,13 +411,4 @@ export class AggregateTransaction extends Transaction {
411411
{innerTransactions: this.innerTransactions.map((tx) => tx.resolveAliases(statement, transactionInfo.index))
412412
.sort((a, b) => a.transactionInfo!.index - b.transactionInfo!.index)});
413413
}
414-
415-
/**
416-
* Set transaction maxFee using fee multiplier
417-
* @param feeMultiplier The fee multiplier
418-
* @returns {AggregateTransaction}
419-
*/
420-
public setMaxFee(feeMultiplier: number): AggregateTransaction {
421-
return Object.assign({__proto__: Object.getPrototypeOf(this)}, this, {maxFee: UInt64.fromUint(this.size * feeMultiplier)});
422-
}
423414
}

src/model/transaction/LockFundsTransaction.ts

Lines changed: 0 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -217,13 +217,4 @@ export class LockFundsTransaction extends Transaction {
217217
mosaic: statement.resolveMosaic(this.mosaic, transactionInfo.height.toString(),
218218
transactionInfo.index, aggregateTransactionIndex)});
219219
}
220-
221-
/**
222-
* Set transaction maxFee using fee multiplier
223-
* @param feeMultiplier The fee multiplier
224-
* @returns {LockFundsTransaction}
225-
*/
226-
public setMaxFee(feeMultiplier: number): LockFundsTransaction {
227-
return Object.assign({__proto__: Object.getPrototypeOf(this)}, this, {maxFee: UInt64.fromUint(this.size * feeMultiplier)});
228-
}
229220
}

src/model/transaction/MosaicAddressRestrictionTransaction.ts

Lines changed: 0 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -250,13 +250,4 @@ export class MosaicAddressRestrictionTransaction extends Transaction {
250250
targetAddress: statement.resolveAddress(this.targetAddress,
251251
transactionInfo.height.toString(), transactionInfo.index, aggregateTransactionIndex)});
252252
}
253-
254-
/**
255-
* Set transaction maxFee using fee multiplier
256-
* @param feeMultiplier The fee multiplier
257-
* @returns {MosaicAddressRestrictionTransaction}
258-
*/
259-
public setMaxFee(feeMultiplier: number): MosaicAddressRestrictionTransaction {
260-
return Object.assign({__proto__: Object.getPrototypeOf(this)}, this, {maxFee: UInt64.fromUint(this.size * feeMultiplier)});
261-
}
262253
}

src/model/transaction/MosaicAliasTransaction.ts

Lines changed: 0 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -186,13 +186,4 @@ export class MosaicAliasTransaction extends Transaction {
186186
resolveAliases(): MosaicAliasTransaction {
187187
return this;
188188
}
189-
190-
/**
191-
* Set transaction maxFee using fee multiplier
192-
* @param feeMultiplier The fee multiplier
193-
* @returns {MosaicAliasTransaction}
194-
*/
195-
public setMaxFee(feeMultiplier: number): MosaicAliasTransaction {
196-
return Object.assign({__proto__: Object.getPrototypeOf(this)}, this, {maxFee: UInt64.fromUint(this.size * feeMultiplier)});
197-
}
198189
}

0 commit comments

Comments
 (0)