8315f62ae6
Import check_time_locks() and CoinRecord ( #19848 )
...
* initial commit
* fix int to bool map
* another int bool map
* cast error to Err class
* cast to Err in a couple other places
* remaining couple
* ruff
* inline coinstore bool
* typing fixes
* import directly from rust and remove legacy file
* fix lingering ref to coinrecord
* another outdated import
* ruff
* typping fix
* minor simplifications
* Fix test
* fix import merge
* address comments
* undo coin_store change
---------
Co-authored-by: Arvid Norberg <arvid@libtorrent.org >
Co-authored-by: Matt <quexington@gmail.com >
2025-11-26 12:48:42 -08:00
Matt Hauff and GitHub
40db4635a8
[LABS-245] Enable PEP604 Ruff rules ( #20269 )
...
* Enable PEP604 Ruff rules
* Fix harcoded signature in test
* Hack CLVMStreamable test with note to fast follow
2025-11-18 12:34:00 -08:00
Jack Nelson and GitHub
a10df3b619
CHIA-3396 Remove Exception Catching from node RPC ( #19825 )
...
* remove extra exception catching
* clean up node errors + tests
* forgot to pre-commit
* address using pytest wrong
* clean up error handling
* seperate out pytest tests
2025-07-21 09:16:00 -07:00
matt-o-how and GitHub
9f8ba79ac8
Use chia_rs in API instead of clvm ( #19803 )
...
* initial commit
* fix precommit errors
* test passing
* ruff
* remove SpendInfo and mempool_check_conditions
* no need to call it _rust now
* fix mempool test
* fix precommit errors
* fix test generator tools
* add comment about impending chia_rs fix
2025-07-15 08:34:45 -07:00
Kyle Altendorf and GitHub
32ca9c0804
by service not layer ( #19715 )
...
* by service not layer
* monkey patch fixup
2025-06-16 14:31:51 -07:00