Skip to content

feat: Enable HIP-1261 Simple Fees#22888

Draft
ibankov wants to merge 94 commits intomainfrom
enable-simple-fees
Draft

feat: Enable HIP-1261 Simple Fees#22888
ibankov wants to merge 94 commits intomainfrom
enable-simple-fees

Conversation

@ibankov
Copy link
Contributor

@ibankov ibankov commented Jan 14, 2026

Description:
DRAFT

Related issue(s):

Fixes #22822

Notes for reviewer:

Checklist

  • Documented (Code comments, README, etc.)
  • Tested (unit, integration, etc.)

Signed-off-by: ibankov <ivan.bankov@limechain.tech>
@ibankov ibankov added this to the v0.71 milestone Jan 14, 2026
@ibankov ibankov self-assigned this Jan 14, 2026
@lfdt-bot
Copy link

lfdt-bot commented Jan 14, 2026

Snyk checks have passed. No issues have been found so far.

Status Scanner Critical High Medium Low Total (0)
Open Source Security 0 0 0 0 0 issues

💻 Catch issues earlier using the plugins for VS Code, JetBrains IDEs, Visual Studio, and Eclipse.

joshmarinacci and others added 9 commits January 14, 2026 16:46
Signed-off-by: ibankov <ivan.bankov@limechain.tech>
Signed-off-by: ibankov <ivan.bankov@limechain.tech>
Signed-off-by: ibankov <ivan.bankov@limechain.tech>
Signed-off-by: ibankov <ivan.bankov@limechain.tech>
Signed-off-by: ibankov <ivan.bankov@limechain.tech>
Signed-off-by: ibankov <ivan.bankov@limechain.tech>
joshmarinacci and others added 16 commits January 15, 2026 08:53
Signed-off-by: Josh Marinacci <joshua@marinacci.org>
Signed-off-by: ibankov <ivan.bankov@limechain.tech>
Signed-off-by: ibankov <ivan.bankov@limechain.tech>
# Conflicts:
#	hedera-node/hedera-app/src/main/java/com/hedera/node/app/workflows/FacilityInitModule.java
# Conflicts:
#	hedera-node/hedera-app/src/main/java/com/hedera/node/app/workflows/FacilityInitModule.java
#	hedera-node/hedera-app/src/main/java/com/hedera/node/app/workflows/dispatcher/TransactionDispatcher.java
Signed-off-by: Neeharika-Sompalli <neeharika.sompalli@swirldslabs.com>
Signed-off-by: Neeharika-Sompalli <neeharika.sompalli@swirldslabs.com>
Signed-off-by: ibankov <ivan.bankov@limechain.tech>
Signed-off-by: ibankov <ivan.bankov@limechain.tech>
Signed-off-by: ibankov <ivan.bankov@limechain.tech>
# Conflicts:
#	hedera-node/hedera-token-service-impl/src/test/java/com/hedera/node/app/service/token/impl/calculator/CryptoTransferFeeCalculatorTest.java
ibankov and others added 30 commits January 29, 2026 11:05
# Conflicts:
#	hedera-node/hedera-token-service-impl/src/test/java/com/hedera/node/app/service/token/impl/calculator/CryptoTransferFeeCalculatorTest.java
#	hedera-node/hedera-token-service-impl/src/test/java/com/hedera/node/app/service/token/impl/calculator/TokenAirdropFeeCalculatorsTest.java
Signed-off-by: ibankov <ivan.bankov@limechain.tech>
Signed-off-by: ibankov <ivan.bankov@limechain.tech>
Signed-off-by: ibankov <ivan.bankov@limechain.tech>
Signed-off-by: ibankov <ivan.bankov@limechain.tech>
Signed-off-by: ibankov <ivan.bankov@limechain.tech>
Signed-off-by: ibankov <ivan.bankov@limechain.tech>
improve FeeResult.toString() output.

Signed-off-by: Josh Marinacci <joshua@marinacci.org>
Signed-off-by: Josh Marinacci <joshua@marinacci.org>
# Conflicts:
#	hedera-node/test-clients/src/main/java/com/hedera/services/bdd/suites/contract/fees/SimpleSmartContractServiceFeesTest.java
#	hedera-node/test-clients/src/main/java/com/hedera/services/bdd/suites/hip1261/utils/SimpleFeesScheduleConstantsInUsd.java
Signed-off-by: ibankov <ivan.bankov@limechain.tech>
Signed-off-by: aderevets <artem.derevets@limechain.tech>
# Conflicts:
#	hedera-node/hedera-token-service-impl/src/main/java/com/hedera/node/app/service/token/impl/calculator/CryptoTransferFeeCalculator.java
#	hedera-node/hedera-token-service-impl/src/test/java/com/hedera/node/app/service/token/impl/calculator/CryptoTransferFeeCalculatorTest.java
Signed-off-by: Josh Marinacci <joshua@marinacci.org>
Signed-off-by: ibankov <ivan.bankov@limechain.tech>
Signed-off-by: ibankov <ivan.bankov@limechain.tech>
Signed-off-by: ibankov <ivan.bankov@limechain.tech>
Signed-off-by: ibankov <ivan.bankov@limechain.tech>
Signed-off-by: aderevets <artem.derevets@limechain.tech>
# Conflicts:
#	hedera-node/hedera-token-service-impl/src/test/java/com/hedera/node/app/service/token/impl/calculator/CryptoTransferFeeCalculatorTest.java
#	hedera-node/test-clients/src/main/java/com/hedera/services/bdd/spec/HapiSpecOperation.java
#	hedera-node/test-clients/src/main/java/com/hedera/services/bdd/suites/fees/CryptoServiceFeesSuite.java
#	hedera-node/test-clients/src/main/java/com/hedera/services/bdd/suites/hip1261/utils/SimpleFeesScheduleConstantsInUsd.java
Signed-off-by: Josh Marinacci <joshua@marinacci.org>
# Conflicts:
#	hedera-node/test-clients/src/main/java/com/hedera/services/bdd/suites/crypto/CryptoDeleteSuite.java
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Enable Simple Fees

5 participants