File tree Expand file tree Collapse file tree 2 files changed +5
-2
lines changed Expand file tree Collapse file tree 2 files changed +5
-2
lines changed Original file line number Diff line number Diff line change 11
11
from chia_rs import (
12
12
ELIGIBLE_FOR_DEDUP ,
13
13
ELIGIBLE_FOR_FF ,
14
+ MEMPOOL_MODE ,
14
15
BLSCache ,
15
16
ConsensusConstants ,
16
17
SpendBundle ,
17
18
SpendBundleConditions ,
19
+ get_flags_for_height_and_constants ,
18
20
supports_fast_forward ,
19
21
validate_clvm_and_signature ,
20
22
)
@@ -440,13 +442,14 @@ async def pre_validate_spendbundle(
440
442
441
443
self ._worker_queue_size += 1
442
444
try :
445
+ flags = get_flags_for_height_and_constants (self .peak .height , self .constants )
443
446
sbc , new_cache_entries , duration = await asyncio .get_running_loop ().run_in_executor (
444
447
self .pool ,
445
448
validate_clvm_and_signature ,
446
449
spend_bundle ,
447
450
self .max_tx_clvm_cost ,
448
451
self .constants ,
449
- self . peak . height ,
452
+ flags | MEMPOOL_MODE ,
450
453
)
451
454
# validate_clvm_and_signature raises a TypeError with an error code
452
455
except Exception as e :
Original file line number Diff line number Diff line change @@ -53,7 +53,7 @@ boto3 = ">=1.35.43" # AWS S3 for Data Layer S3 plugin
53
53
chiabip158 = " >=1.5.2" # bip158-style wallet filters
54
54
chiapos = " >=2.0.10" # proof of space
55
55
chia-puzzles-py = " >=0.20.1"
56
- chia_rs = " >=0.28.2 , <0.29 "
56
+ chia_rs = " >=0.29 , <0.30 "
57
57
chiavdf = " >=1.1.10" # timelord and vdf verification
58
58
click = " >=8.1.7" # For the CLI
59
59
clvm = " >=0.9.14"
You can’t perform that action at this time.
0 commit comments