Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
G
Geth-Modification
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
张蕾
Geth-Modification
Commits
93407b14
Unverified
Commit
93407b14
authored
May 24, 2021
by
Fire Man
Committed by
GitHub
May 24, 2021
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
core: make txpool free space calculation more accurate (#22933)
parent
154ca32a
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
1 addition
and
1 deletion
+1
-1
tx_pool.go
core/tx_pool.go
+1
-1
No files found.
core/tx_pool.go
View file @
93407b14
...
...
@@ -595,7 +595,7 @@ func (pool *TxPool) add(tx *types.Transaction, local bool) (replaced bool, err e
return
false
,
err
}
// If the transaction pool is full, discard underpriced transactions
if
uint64
(
pool
.
all
.
Count
()
+
numSlots
(
tx
))
>
pool
.
config
.
GlobalSlots
+
pool
.
config
.
GlobalQueue
{
if
uint64
(
pool
.
all
.
Slots
()
+
numSlots
(
tx
))
>
pool
.
config
.
GlobalSlots
+
pool
.
config
.
GlobalQueue
{
// If the new transaction is underpriced, don't accept it
if
!
isLocal
&&
pool
.
priced
.
Underpriced
(
tx
)
{
log
.
Trace
(
"Discarding underpriced transaction"
,
"hash"
,
hash
,
"price"
,
tx
.
GasPrice
())
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment