Chia-Network / clvm

[Contract Language|Chia Lisp] Virtual Machine
Apache License 2.0
86 stars 35 forks source link

make SExp wrap any tree implementing the CLVMObject protocol. #94

Closed arvidn closed 3 years ago

arvidn commented 3 years ago

Make CLVMObject lazily convert python types to CLVM types as elements are inspected.

arvidn commented 3 years ago

This patch is demonstrated to work with chia-blockchain here: https://github.com/Chia-Network/chia-blockchain/pull/6431

arvidn commented 3 years ago

I updated https://github.com/Chia-Network/chia-blockchain/pull/6431 to use the most recent version of this patch, to ensure all chia-blockchain tests still pass.

arvidn commented 3 years ago

also updated: https://github.com/Chia-Network/chia-blockchain/pull/6431