fix: unstable tx_priority test (#1440)

* fix unstable tx_priority test

* Update tests/integration_tests/test_priority.py

Co-authored-by: yihuang <huang@crypto.com>

* Update tests/integration_tests/test_priority.py

Co-authored-by: yihuang <huang@crypto.com>

Co-authored-by: yihuang <huang@crypto.com>
Co-authored-by: Adi Saravanan <59209660+adisaran64@users.noreply.github.com>
Co-authored-by: Federico Kunze Küllmer <31522760+fedekunze@users.noreply.github.com>
This commit is contained in:
mmsqe
2022-11-10 13:06:14 +00:00
committed by GitHub
co-authored by yihuang Adi Saravanan Federico Kunze Küllmer
parent a107aa253d
commit 432ee4ab5b
+4 -1
View File
@@ -184,7 +184,10 @@ def test_native_tx_priority(ethermint: Ethermint):
tx_indexes = [(int(r["height"]), r["index"]) for r in tx_results]
print(tx_indexes)
# the first sent tx are included later, because of lower priority
assert all(i1 > i2 for i1, i2 in zip(tx_indexes, tx_indexes[1:]))
# ensure desc within continuous block
assert all((
b1 < b2 or (b1 == b2 and i1 > i2)
) for (b1, i1), (b2, i2) in zip(tx_indexes, tx_indexes[1:]))
def get_max_priority_price(max_priority_price):