ergoplatform / ergo-appkit

Appkit: A Library for Java/Scala/Kotlin Development of Ergo Applications
MIT License
38 stars 27 forks source link

EIP-5 support in appkit #236

Open Luivatra opened 5 months ago

Luivatra commented 5 months ago

As described in https://github.com/ergoplatform/eips/blob/master/eip-0005.md

It would help remove ergoscript dependency for contracts that have constants that are not known beforehand. Currently either ergoscript needs to be compiled on the fly resulting in the risk that a change in compiler will give different ergotree, or the ergotree needs to be manipulated to replace the constant which especially in larger contracts with many constants can become messy.

So ideally appkit should support: