Skip to content

Commit 038f155

Browse files
authored
fix: correct FeeHelper.createFixedFeesForToken to store both fees (#133)
Signed-off-by: ValentinVPK <valentin.krumov@limechain.tech>
1 parent 514daf6 commit 038f155

2 files changed

Lines changed: 4 additions & 4 deletions

File tree

contracts/token-service-v2/FeeHelper.sol

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -89,7 +89,7 @@ abstract contract FeeHelper {
8989
}
9090

9191
function createFixedFeesForToken(int64 amount, address tokenId, address firstFeeCollector, address secondFeeCollector) internal pure returns (IHederaTokenService.FixedFee[] memory fixedFees) {
92-
fixedFees = new IHederaTokenService.FixedFee[](1);
92+
fixedFees = new IHederaTokenService.FixedFee[](2);
9393
IHederaTokenService.FixedFee memory fixedFee1 = createFixedFeeForToken(
9494
amount,
9595
tokenId,
@@ -101,7 +101,7 @@ abstract contract FeeHelper {
101101
secondFeeCollector
102102
);
103103
fixedFees[0] = fixedFee1;
104-
fixedFees[0] = fixedFee2;
104+
fixedFees[1] = fixedFee2;
105105
}
106106

107107
function createSingleFixedFeeForHbars(int64 amount, address feeCollector) internal pure returns (IHederaTokenService.FixedFee[] memory fixedFees) {

contracts/token-service/FeeHelper.sol

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -162,7 +162,7 @@ abstract contract FeeHelper {
162162
address firstFeeCollector,
163163
address secondFeeCollector
164164
) internal pure returns (IHederaTokenService.FixedFee[] memory fixedFees) {
165-
fixedFees = new IHederaTokenService.FixedFee[](1);
165+
fixedFees = new IHederaTokenService.FixedFee[](2);
166166
IHederaTokenService.FixedFee memory fixedFee1 = createFixedFeeForToken(
167167
amount,
168168
tokenId,
@@ -174,7 +174,7 @@ abstract contract FeeHelper {
174174
secondFeeCollector
175175
);
176176
fixedFees[0] = fixedFee1;
177-
fixedFees[0] = fixedFee2;
177+
fixedFees[1] = fixedFee2;
178178
}
179179

180180
function createSingleFixedFeeForHbars(int64 amount, address feeCollector)

0 commit comments

Comments
 (0)