Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
12 changes: 12 additions & 0 deletions api.toml
Original file line number Diff line number Diff line change
Expand Up @@ -131,6 +131,12 @@
# /network/enable-epochs will return metrics related to activation epochs
{ Name = "/enable-epochs", Open = true },

# /network/enable-epochs-v2 will return metrics related to activation epochs in the same format as in toml
{ Name = "/enable-epochs-v2", Open = true },

# /network/enable-rounds will return metrics related to activation rounds
{ Name = "/enable-rounds", Open = true },

# /network/esdts will return all the issued esdts on the protocol
{ Name = "/esdts", Open = true },

Expand Down Expand Up @@ -230,6 +236,12 @@

# /transaction/scrs-by-tx-hash/:txhash will return the smart contract results generated by the provided transaction hash
{ Name = "/scrs-by-tx-hash/:txhash", Open = true },

# transaction/pool/simulate-selection will simulate a selection, and it will return each selected transaction with the requested fields
{ Name = "/pool/simulate-selection", Open = false}, # should be false on public configs

# transaction/pool/:address/virtual-nonce will return the virtual nonce of the account
{ Name = "/pool/:address/virtual-nonce", Open = false},
]

[APIPackages.block]
Expand Down
2 changes: 1 addition & 1 deletion binaryVersion
Original file line number Diff line number Diff line change
@@ -1 +1 @@
v1.11.0
tags/v2.0.0
372 changes: 285 additions & 87 deletions config.toml

Large diffs are not rendered by default.

3 changes: 3 additions & 0 deletions economics.toml
Original file line number Diff line number Diff line change
Expand Up @@ -69,9 +69,12 @@
{EnableEpoch = 0, MaxGasLimitPerBlock = "1500000000", MaxGasLimitPerMiniBlock = "1500000000", MaxGasLimitPerMetaBlock = "15000000000", MaxGasLimitPerMetaMiniBlock = "15000000000", MaxGasLimitPerTx = "1500000000", MinGasLimit = "50000", ExtraGasLimitGuardedTx = "50000", MaxGasHigherFactorAccepted = "10"},
{EnableEpoch = 1, MaxGasLimitPerBlock = "1500000000", MaxGasLimitPerMiniBlock = "250000000", MaxGasLimitPerMetaBlock = "15000000000", MaxGasLimitPerMetaMiniBlock = "250000000", MaxGasLimitPerTx = "600000000", MinGasLimit = "50000", ExtraGasLimitGuardedTx = "50000", MaxGasHigherFactorAccepted = "10"},
{EnableEpoch = 768, MaxGasLimitPerBlock = "1500000000", MaxGasLimitPerMiniBlock = "250000000", MaxGasLimitPerMetaBlock = "15000000000", MaxGasLimitPerMetaMiniBlock = "250000000", MaxGasLimitPerTx = "600000000", MinGasLimit = "50000", ExtraGasLimitGuardedTx = "50000", MaxGasHigherFactorAccepted = "2"},
{EnableEpoch = 4128, MaxGasLimitPerBlock = "600000000", MaxGasLimitPerMiniBlock = "250000000", MaxGasLimitPerMetaBlock = "12000000000", MaxGasLimitPerMetaMiniBlock = "250000000", MaxGasLimitPerTx = "600000000", MinGasLimit = "50000", ExtraGasLimitGuardedTx = "50000", MaxGasHigherFactorAccepted = "2"},
]
MinGasPrice = "1000000000" #will yield min tx fee of 0.00005 eGLD
GasPriceModifier = 0.01
GasPerDataByte = "1500"
DataLimitForBaseCalc = "10000"
MaxGasPriceSetGuardian = "2000000000"
BlockCapacityOverestimationFactor = 200 # 200%
PercentDecreaseLimitsStep = 10 # 10%
6 changes: 3 additions & 3 deletions enableEpochs.toml
Original file line number Diff line number Diff line change
Expand Up @@ -160,9 +160,6 @@
# StorageAPICostOptimizationEnableEpoch represents the epoch when new storage helper functions are enabled and cost is reduced in Wasm VM
StorageAPICostOptimizationEnableEpoch = 1

# TransformToMultiShardCreateEnableEpoch represents the epoch when the new function on esdt system sc is enabled to transfer create role into multishard
TransformToMultiShardCreateEnableEpoch = 1

# ESDTRegisterAndSetAllRolesEnableEpoch represents the epoch when new function to register tickerID and set all roles is enabled
ESDTRegisterAndSetAllRolesEnableEpoch = 1

Expand Down Expand Up @@ -342,6 +339,9 @@
# AndromedaEnableEpoch represents the epoch when the equivalent messages and fix order for consensus features are enabled
AndromedaEnableEpoch = 202

# SupernovaEnableEpoch represents the epoch when sub-second finality will be enabled
SupernovaEnableEpoch = 4128

# CheckBuiltInCallOnTransferValueAndFailEnableRound represents the ROUND when the check on transfer value fix is activated
CheckBuiltInCallOnTransferValueAndFailEnableRound = 318267 # THIS MUST BE A ROUND

Expand Down
3 changes: 3 additions & 0 deletions enableRounds.toml
Original file line number Diff line number Diff line change
Expand Up @@ -11,3 +11,6 @@
[RoundActivations.DisableAsyncCallV1]
Options = []
Round = "0"
[RoundActivations.SupernovaEnableRound]
Options = []
Round = "4957930"
4 changes: 2 additions & 2 deletions external.toml
Original file line number Diff line number Diff line change
Expand Up @@ -12,8 +12,8 @@
Username = ""
Password = ""
# EnabledIndexes represents a slice of indexes that will be enabled for indexing. Full list is:
# ["rating", "transactions", "blocks", "validators", "miniblocks", "rounds", "accounts", "accountshistory", "receipts", "scresults", "accountsesdt", "accountsesdthistory", "epochinfo", "scdeploys", "tokens", "tags", "logs", "delegators", "operations", "esdts", "events"]
EnabledIndexes = ["rating", "transactions", "blocks", "validators", "miniblocks", "rounds", "accounts", "accountshistory", "receipts", "scresults", "accountsesdt", "accountsesdthistory", "epochinfo", "scdeploys", "tokens", "tags", "logs", "delegators", "operations", "esdts", "events"]
# ["rating", "transactions", "blocks", "validators", "miniblocks", "rounds", "accounts", "accountshistory", "receipts", "scresults", "accountsesdt", "accountsesdthistory", "epochinfo", "scdeploys", "tokens", "tags", "logs", "delegators", "operations", "esdts", "events", "executionresults"]
EnabledIndexes = ["rating", "transactions", "blocks", "validators", "miniblocks", "rounds", "accounts", "accountshistory", "receipts", "scresults", "accountsesdt", "accountsesdthistory", "epochinfo", "scdeploys", "tokens", "tags", "logs", "delegators", "operations", "esdts", "events", "executionresults"]

# EventNotifierConnector defines settings needed to configure and launch the event notifier component
# HTTP event notifier connector integration will be DEPRECATED in the following iterations
Expand Down
4 changes: 2 additions & 2 deletions prefs.toml
Original file line number Diff line number Diff line change
Expand Up @@ -12,8 +12,8 @@
# In multikey mode, all bls keys not mentioned in NamedIdentity section will use this one as default
Identity = ""

# RedundancyLevel represents the level of redundancy used by the node (-1 = disabled, 0 = main instance (default),
# 1 = first backup, 2 = second backup, etc.)
# RedundancyLevel represents the level of redundancy used by the node
# (0 = main instance (default), 1 = first backup, 2 = second backup, etc.)
RedundancyLevel = 0

# FullArchive, if enabled, will make the node able to respond to requests from past, old epochs.
Expand Down
2 changes: 1 addition & 1 deletion proxyVersion
Original file line number Diff line number Diff line change
@@ -1 +1 @@
tags/v1.3.3
tags/v1.4.0
14 changes: 14 additions & 0 deletions ratings.toml
Original file line number Diff line number Diff line change
Expand Up @@ -43,6 +43,13 @@
ProposerDecreaseFactor = -4.0
ValidatorDecreaseFactor = -4.0
ConsecutiveMissedBlocksPenalty = 1.10
[[ShardChain.RatingStepsByEpoch]]
EnableEpoch = 4128
HoursToMaxRatingFromStartRating = 55
ProposerValidatorImportance = 1.0
ProposerDecreaseFactor = -4.0
ValidatorDecreaseFactor = -4.0
ConsecutiveMissedBlocksPenalty = 1.04

[MetaChain]
[[MetaChain.RatingStepsByEpoch]]
Expand All @@ -52,6 +59,13 @@
ProposerDecreaseFactor = -4.0
ValidatorDecreaseFactor = -4.0
ConsecutiveMissedBlocksPenalty = 1.10
[[MetaChain.RatingStepsByEpoch]]
EnableEpoch = 4128
HoursToMaxRatingFromStartRating = 55
ProposerValidatorImportance = 1.0
ProposerDecreaseFactor = -4.0
ValidatorDecreaseFactor = -4.0
ConsecutiveMissedBlocksPenalty = 1.04

[PeerHonesty]
#this value will be multiplied with the current value for a public key each DecayUpdateIntervalInSeconds seconds
Expand Down
3 changes: 2 additions & 1 deletion systemSmartContractsConfig.toml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,8 @@
GenesisNodePrice = "2500000000000000000000" #2.5K eGLD
MinStakeValue = "100000000000000000000" #100 eGLD
MinUnstakeTokensValue = "10000000000000000000" #10eGLD
UnBondPeriod = 2400
UnBondPeriod = 2400 # period as number of rounds
UnBondPeriodSupernova = 24000 # period as number of rounds
UnBondPeriodInEpochs = 2
MinStepValue = "100000000000000000000"
NumRoundsWithoutBleed = 100
Expand Down
Loading