Reading default transaction size limit, if it is 0

This commit is contained in:
Jitendra Bhurat 2019-04-04 10:58:44 -04:00
parent 17f558dae9
commit c429b00caa
1 changed files with 3 additions and 0 deletions

View File

@ -578,6 +578,9 @@ func (pool *TxPool) local() map[common.Address]types.Transactions {
func (pool *TxPool) validateTx(tx *types.Transaction, local bool) error {
isQuorum := pool.chainconfig.IsQuorum
sizeLimit := pool.chainconfig.TransactionSizeLimit
if sizeLimit == 0 {
sizeLimit = DefaultTxPoolConfig.TransactionSizeLimit
}
if isQuorum && tx.GasPrice().Cmp(common.Big0) != 0 {
return ErrInvalidGasPrice