@hashgraph/solo
Version:
An opinionated CLI tool to deploy and manage private Hedera Networks.
172 lines (171 loc) • 4.39 kB
JSON
{
"buckets": [
{
"burstPeriod": 0,
"burstPeriodMs": 5000,
"name": "ThroughputLimits",
"throttleGroups": [
{
"opsPerSec": 0,
"milliOpsPerSec": 100000,
"operations": [
"ScheduleCreate",
"CryptoCreate",
"CryptoTransfer",
"CryptoUpdate",
"CryptoDelete",
"CryptoGetInfo",
"CryptoGetAccountRecords",
"ConsensusCreateTopic",
"ConsensusSubmitMessage",
"ConsensusUpdateTopic",
"ConsensusDeleteTopic",
"ConsensusGetTopicInfo",
"TokenGetNftInfo",
"TokenGetInfo",
"ScheduleDelete",
"ScheduleGetInfo",
"FileGetContents",
"FileGetInfo",
"ContractUpdate",
"ContractDelete",
"ContractGetInfo",
"ContractGetBytecode",
"ContractGetRecords",
"ContractCallLocal",
"TransactionGetRecord",
"GetVersionInfo",
"TokenGetAccountNftInfos",
"TokenGetNftInfos",
"CryptoApproveAllowance",
"CryptoDeleteAllowance",
"UtilPrng",
"NodeCreate",
"NodeUpdate",
"NodeDelete",
"AtomicBatch"
]
},
{
"opsPerSec": 0,
"milliOpsPerSec": 1000,
"operations": ["ScheduleSign"]
},
{
"opsPerSec": 0,
"milliOpsPerSec": 5000,
"operations": ["TokenMint"]
},
{
"opsPerSec": 0,
"milliOpsPerSec": 3000,
"operations": ["ContractCall", "ContractCreate", "EthereumTransaction"]
},
{
"opsPerSec": 0,
"milliOpsPerSec": 5000,
"operations": [
"TokenDelete",
"TokenBurn",
"TokenUpdate",
"TokenFeeScheduleUpdate",
"TokenAccountWipe",
"TokenDissociateFromAccount",
"TokenFreezeAccount",
"TokenUnfreezeAccount",
"TokenGrantKycToAccount",
"TokenRevokeKycFromAccount",
"TokenPause",
"TokenUnpause",
"TokenUpdateNfts",
"TokenReject",
"TokenAirdrop",
"TokenCancelAirdrop",
"TokenClaimAirdrop"
]
},
{
"opsPerSec": 0,
"milliOpsPerSec": 1000,
"operations": ["HookStore"]
}
]
},
{
"burstPeriod": 0,
"burstPeriodMs": 5000,
"name": "OffHeapQueryLimits",
"throttleGroups": [
{
"opsPerSec": 0,
"milliOpsPerSec": 5000,
"operations": [
"FileGetContents",
"FileGetInfo",
"ContractGetInfo",
"ContractGetBytecode",
"ContractCallLocal"
]
}
]
},
{
"burstPeriod": 0,
"burstPeriodMs": 5000,
"name": "PriorityReservations",
"throttleGroups": [
{
"opsPerSec": 0,
"milliOpsPerSec": 2000,
"operations": ["FileCreate", "FileUpdate", "FileAppend", "FileDelete"]
}
]
},
{
"burstPeriod": 0,
"burstPeriodMs": 5000,
"name": "CreationLimits",
"throttleGroups": [
{
"opsPerSec": 0,
"milliOpsPerSec": 10000,
"operations": ["CryptoCreate", "NodeCreate"]
},
{
"opsPerSec": 0,
"milliOpsPerSec": 2000,
"operations": ["ConsensusCreateTopic"]
},
{
"opsPerSec": 0,
"milliOpsPerSec": 5000,
"operations": ["TokenCreate", "TokenAssociateToAccount", "ScheduleCreate", "TokenAirdrop"]
}
]
},
{
"burstPeriod": 0,
"burstPeriodMs": 5000,
"name": "FreeQueryLimits",
"throttleGroups": [
{
"opsPerSec": 0,
"milliOpsPerSec": 250000,
"operations": ["TransactionGetReceipt"]
}
]
},
{
"burstPeriod": 0,
"burstPeriodMs": 5000,
"name": "BalanceQueryLimits",
"throttleGroups": [
{
"opsPerSec": 0,
"milliOpsPerSec": 100000,
"operations": ["CryptoGetAccountBalance"]
}
]
}
]
}