Using gas from flag

This commit is contained in:
NguyenNguyen 2019-01-29 11:44:22 +07:00
parent 8ce071d3b0
commit 4fc65a002d
2 changed files with 10 additions and 1 deletions

View file

@ -162,6 +162,14 @@ func makeConfigNode(ctx *cli.Context) (*node.Node, tomoConfig) {
common.RollbackHash = common.HexToHash(rollbackHash)
}
// Check GasPrice
common.MinGasPrice = common.DefaultMinGasPrice
if ctx.GlobalIsSet(utils.GasPriceFlag.Name) {
if gasPrice := int64(ctx.GlobalInt(utils.GasPriceFlag.Name)); gasPrice > common.DefaultMinGasPrice {
common.MinGasPrice = gasPrice
}
}
// read passwords from environment
passwords := []string{}
for _, env := range cfg.Account.Passwords {

View file

@ -16,7 +16,7 @@ const (
LimitPenaltyEpoch = 4
BlocksPerYear = uint64(15768000)
LimitThresholdNonceInQueue = 10
MinGasPrice = 2500
DefaultMinGasPrice = 2500
MergeSignRange = 15
)
@ -24,3 +24,4 @@ var TIP2019Block = big.NewInt(1050000)
var IsTestnet bool = false
var StoreRewardFolder string
var RollbackHash Hash
var MinGasPrice int64