Skip to content
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},

# 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 @@
tags/v1.11.11
tags/v2.0.4
425 changes: 331 additions & 94 deletions config.toml

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion docker/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
FROM golang:1.23.6 AS builder
FROM golang:1.26.5 AS builder
LABEL maintainer="multiversx"

RUN apt-get update && apt-get install -y
Expand Down
3 changes: 3 additions & 0 deletions economics.toml
Original file line number Diff line number Diff line change
Expand Up @@ -82,9 +82,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 = 3964, MaxGasLimitPerBlock = "1500000000", MaxGasLimitPerMiniBlock = "250000000", MaxGasLimitPerMetaBlock = "15000000000", MaxGasLimitPerMetaMiniBlock = "250000000", MaxGasLimitPerTx = "600000000", MinGasLimit = "50000", ExtraGasLimitGuardedTx = "50000", MaxGasHigherFactorAccepted = "2"},
{EnableEpoch = 6439, 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 = 3677

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

# CheckBuiltInCallOnTransferValueAndFailEnableRound represents the ROUND when the check on transfer value fix is activated
CheckBuiltInCallOnTransferValueAndFailEnableRound = 8887440 # 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 = "1509729" # epoch 617 start round is 1481417, there are 28812 rounds up until epoch 629 - 500 (to deactivate before the new epoch start)
[RoundActivations.SupernovaEnableRound]
Options = []
Round = "15539530"
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
2 changes: 1 addition & 1 deletion goVersion
Original file line number Diff line number Diff line change
@@ -1 +1 @@
1.23.6
1.26.5
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.5.1
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 = 6439
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 = 6439
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 = 1
MinStepValue = "100000000000000000000"
NumRoundsWithoutBleed = 100
Expand Down
Loading