Skip to content

HIP-1313: High-volume entity creation#1633

Draft
Dosik13 wants to merge 10 commits intohiero-ledger:mainfrom
Dosik13:feat/add-hip1313
Draft

HIP-1313: High-volume entity creation#1633
Dosik13 wants to merge 10 commits intohiero-ledger:mainfrom
Dosik13:feat/add-hip1313

Conversation

@Dosik13
Copy link
Copy Markdown
Contributor

@Dosik13 Dosik13 commented Mar 5, 2026

Description:
Implements HIP-1313 — High-Volume Throttles for entity creation transactions.

  • Add SetHighVolume(bool) / GetHighVolume() methods to the base Transaction type
  • Wire the HighVolume field through to the protobuf TransactionBody in build() and _BuildTransaction() for all 14 supported transaction types
  • Update protobuf definitions to include the new high_volume field on TransactionBody

Supported Transactions

AccountCreate, ContractCreate, TokenCreate, TopicCreate, FileCreate, FileAppend, ScheduleCreate, TokenAirdrop, TokenAssociate, TokenClaimAirdrop, TokenMint, TransferTransaction, AccountAllowanceApprove, HookStore

Related issue(s):

Fixes #1596

Notes for reviewer:

Checklist

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

@lfdt-bot
Copy link
Copy Markdown

lfdt-bot commented Mar 5, 2026

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

Status Scan Engine 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.

@codecov
Copy link
Copy Markdown

codecov bot commented Mar 5, 2026

Codecov Report

❌ Patch coverage is 86.48649% with 5 lines in your changes missing coverage. Please review.

Files with missing lines Patch % Lines
sdk/transaction_record.go 82.14% 5 Missing ⚠️
Files with missing lines Coverage Δ
sdk/transaction.go 69.48% <100.00%> (-4.02%) ⬇️
sdk/transaction_record.go 49.72% <82.14%> (-20.09%) ⬇️

... and 79 files with indirect coverage changes

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

Dosik13 added 10 commits April 1, 2026 15:19
Signed-off-by: dosi <dosi.kolev@limechain.tech>
Signed-off-by: dosi <dosi.kolev@limechain.tech>
Signed-off-by: dosi <dosi.kolev@limechain.tech>
Signed-off-by: dosi <dosi.kolev@limechain.tech>
Signed-off-by: dosi <dosi.kolev@limechain.tech>
Signed-off-by: dosi <dosi.kolev@limechain.tech>
Signed-off-by: dosi <dosi.kolev@limechain.tech>
Signed-off-by: dosi <dosi.kolev@limechain.tech>
…ests

Signed-off-by: dosi <dosi.kolev@limechain.tech>
Signed-off-by: dosi <dosi.kolev@limechain.tech>
@Dosik13 Dosik13 force-pushed the feat/add-hip1313 branch from b59594a to 1ecbbb4 Compare April 1, 2026 13:12
@codacy-production
Copy link
Copy Markdown

Up to standards ✅

🟢 Issues 0 issues

Results:
0 new issues

View in Codacy

🟢 Metrics 120 complexity . 73 duplication

Metric Results
Complexity 120
Duplication 73

View in Codacy

TIP This summary will be updated as you push new changes. Give us feedback

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.

HIP-1313: High-volume entity creation

3 participants