cosmos-sdk/types/mempool
Jeancarlo Barrios 908fda1f53
feat: sender mempool impl (#13888)
* draft sender mempool impl

* select

* nit

* random sender update

* nit

* prevent memory leak

* fix nil return

* small fixes

* added tests

* change count

* finish tx order test removed the three address test due to make the test to bloated when including non determinism

* remove unsued variable

* nit

* fix

* temoral commit braking

* nit most

* nit most

* final

* comments

* t

* comments

* test

* add nolint

* Fix comment

* golint comment

* golint

* improve format?

* more gosec disable

* Fix ctr usage

* use #nosec

* Update types/mempool/sender_nonce.go

* Kocubinski/random sender nonce (#13956)

* refactor

* fix iteration logic

* fix merge err

* import fixes

* derive order randomness from seed only

* gosec fix

* ignore gosec again

* comments

* property based

* minor fixes

* added property test

* comment

* fix imports

* comment

* Update types/mempool/sender_nonce_property_test.go

Co-authored-by: Matt Kocubinski <mkocubinski@gmail.com>

* remove unesessary loop

* improve function name

* Update types/mempool/sender_nonce.go

Co-authored-by: Facundo Medica <14063057+facundomedica@users.noreply.github.com>

* change import name

* change validation to be preemvtive

Co-authored-by: Matt Kocubinski <mkocubinski@gmail.com>
Co-authored-by: Facundo Medica <14063057+facundomedica@users.noreply.github.com>
2022-11-24 00:15:41 +01:00
..
mempool_test.go feat: sender mempool impl (#13888) 2022-11-24 00:15:41 +01:00
mempool.go chore: ADR-060 Updates (#13844) 2022-11-14 07:05:56 +00:00
sender_nonce_property_test.go feat: sender mempool impl (#13888) 2022-11-24 00:15:41 +01:00
sender_nonce_test.go feat: sender mempool impl (#13888) 2022-11-24 00:15:41 +01:00
sender_nonce.go feat: sender mempool impl (#13888) 2022-11-24 00:15:41 +01:00
skip_list_test.go feat: nonce (sequence number) based mempool (#13645) 2022-10-26 09:04:34 -05:00