Skip to content

Commit aac2a6d

Browse files
chore: Cherry-pick: Increase max token associations to 50M (#12520)
Co-authored-by: Thomas Moran <[email protected]>
1 parent d43210c commit aac2a6d

File tree

10 files changed

+19
-11
lines changed

10 files changed

+19
-11
lines changed
Original file line numberDiff line numberDiff line change
@@ -1 +1,9 @@
1+
# Except for network-specific properties (e.g. previewnet vs. mainnet), this file is intended to be an
2+
# exact replica of file 121 on testnet and should match bootstrap.properties exactly.
3+
# It will be used by modular code for all the property overrides.
4+
# It does not have to match bootstrap.properties once that file is deprecated by the switch from mono-service to hedera-config.
15

6+
#Overrides that differ based on the network
7+
bootstrap.genesisPublicKey=c249a323c878f5b5e2daccda6d731e6fdc32f870228d1cd4fae559d947dbc36c
8+
contracts.chainId=297
9+
ledger.id=0x02

hedera-node/configuration/testnet/application.properties

+2-3
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@
44
# It does not have to match bootstrap.properties once that file is deprecated by the switch from mono-service to hedera-config.
55

66
#Overrides that differ based on the network
7-
ledger.id=0x01
8-
contracts.chainId=296
97
bootstrap.genesisPublicKey=e06b22e0966108fa5d63fc6ae53f9824319b891cd4d6050dbf2b242be7e13344
10-
contracts.knownBlockHash=
8+
contracts.chainId=296
9+
ledger.id=0x01

hedera-node/hedera-app/src/test/resources/bootstrap.properties

+1-1
Original file line numberDiff line numberDiff line change
@@ -155,7 +155,7 @@ staking.isEnabled=true
155155
staking.perHbarRewardRate=6_849
156156
staking.requireMinStakeToReward=false
157157
staking.startThreshold=250_000_000_00_000_000
158-
tokens.maxAggregateRels=15_000_000
158+
tokens.maxAggregateRels=50_000_000
159159
tokens.maxNumber=1_000_000
160160
tokens.maxPerAccount=1000
161161
tokens.maxRelsPerInfoQuery=1000

hedera-node/hedera-config/src/main/java/com/hedera/node/config/data/ContractsConfig.java

+2-1
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,8 @@ public record ContractsConfig(
3333
// @ConfigProperty(defaultValue = "") KnownBlockValues knownBlockHash,
3434
@ConfigProperty(value = "keys.legacyActivations", defaultValue = "1058134by[1062784]")
3535
String keysLegacyActivations,
36-
@ConfigProperty(value = "localCall.estRetBytes", defaultValue = "32") @NetworkProperty int localCallEstRetBytes,
36+
@ConfigProperty(value = "localCall.estRetBytes", defaultValue = "4096") @NetworkProperty
37+
int localCallEstRetBytes,
3738
@ConfigProperty(defaultValue = "true") @NetworkProperty boolean allowCreate2,
3839
@ConfigProperty(defaultValue = "false") @NetworkProperty boolean allowAutoAssociations,
3940
// @ConfigProperty(defaultValue =

hedera-node/hedera-config/src/main/java/com/hedera/node/config/data/TokensConfig.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@
2323

2424
@ConfigData("tokens")
2525
public record TokensConfig(
26-
@ConfigProperty(defaultValue = "15000000") @NetworkProperty long maxAggregateRels,
26+
@ConfigProperty(defaultValue = "50000000") @NetworkProperty long maxAggregateRels,
2727
@ConfigProperty(defaultValue = "true") @NetworkProperty boolean storeRelsOnDisk,
2828
@ConfigProperty(defaultValue = "1000000") @NetworkProperty long maxNumber,
2929
@ConfigProperty(defaultValue = "1000") @NetworkProperty int maxPerAccount,

hedera-node/hedera-mono-service/src/main/resources/bootstrap.properties

+1-1
Original file line numberDiff line numberDiff line change
@@ -159,7 +159,7 @@ staking.isEnabled=true
159159
staking.perHbarRewardRate=6_849
160160
staking.requireMinStakeToReward=false
161161
staking.startThreshold=250_000_000_00_000_000
162-
tokens.maxAggregateRels=15_000_000
162+
tokens.maxAggregateRels=50_000_000
163163
tokens.maxNumber=1_000_000
164164
tokens.maxPerAccount=1000
165165
tokens.maxRelsPerInfoQuery=1000

hedera-node/hedera-mono-service/src/test/java/com/hedera/node/app/service/mono/context/properties/BootstrapPropertiesTest.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -549,7 +549,7 @@ class BootstrapPropertiesTest {
549549
entry(SCHEDULING_MAX_NUM, 10_000_000L),
550550
entry(TOKENS_MAX_NUM, 1_000_000L),
551551
entry(TOPICS_MAX_NUM, 1_000_000L),
552-
entry(TOKENS_MAX_AGGREGATE_RELS, 15_000_000L),
552+
entry(TOKENS_MAX_AGGREGATE_RELS, 50_000_000L),
553553
entry(UTIL_PRNG_IS_ENABLED, true),
554554
entry(CONTRACTS_SIDECARS, EnumSet.of(SidecarType.CONTRACT_STATE_CHANGE, SidecarType.CONTRACT_BYTECODE)),
555555
entry(CONTRACTS_SIDECAR_VALIDATION_ENABLED, false),

hedera-node/hedera-mono-service/src/test/resources/bootstrap.properties

+1-1
Original file line numberDiff line numberDiff line change
@@ -156,7 +156,7 @@ staking.isEnabled=true
156156
staking.perHbarRewardRate=6_849
157157
staking.requireMinStakeToReward=false
158158
staking.startThreshold=250_000_000_00_000_000
159-
tokens.maxAggregateRels=15_000_000
159+
tokens.maxAggregateRels=50_000_000
160160
tokens.maxNumber=1_000_000
161161
tokens.maxPerAccount=1000
162162
tokens.maxRelsPerInfoQuery=1000

hedera-node/hedera-mono-service/src/test/resources/bootstrap/standard.properties

+1-1
Original file line numberDiff line numberDiff line change
@@ -155,7 +155,7 @@ staking.isEnabled=true
155155
staking.perHbarRewardRate=6_849
156156
staking.requireMinStakeToReward=false
157157
staking.startThreshold=250_000_000_00_000_000
158-
tokens.maxAggregateRels=15_000_000
158+
tokens.maxAggregateRels=50_000_000
159159
tokens.maxNumber=1_000_000
160160
tokens.maxPerAccount=1000
161161
tokens.maxRelsPerInfoQuery=1000

hedera-node/test-clients/src/main/resource/bootstrap.properties

+1-1
Original file line numberDiff line numberDiff line change
@@ -156,7 +156,7 @@ staking.isEnabled=true
156156
staking.perHbarRewardRate=6849
157157
staking.requireMinStakeToReward=false
158158
staking.startThreshold=100000000
159-
tokens.maxAggregateRels=15000000
159+
tokens.maxAggregateRels=50000000
160160
tokens.maxNumber=1000000
161161
tokens.maxPerAccount=1000
162162
tokens.maxRelsPerInfoQuery=1000

0 commit comments

Comments
 (0)