This PR moves top level Contract and Library names into a more theme aligned direction. The idea is to use this PR to discuss and refine the name changes. So far we've come up with the following renames:
Conjuror
Forge
~Template~ to Cauldron -> Conjuror throws the ingredients into the cauldron or flask, stirs it, and "conjures up" the wand SVG
~WandName~ to Incantation -> Each of our wands has a sequence that uniquely defines it, but they are also a magic spell, an incantation
~WandUnpacker~ to Decanter -> This library is what technically unpacks data retrieve from storage. It's a conversion from packed bits to data structures that are understood by Conjuror/Cauldron. That's where the Decanter analogy comes from
Since we're at it, it might also be worth to think about renaming some of the top level functions on those main Contracts/Libraries. For example Conjuror.generateWandURI is not ideal
This PR moves top level Contract and Library names into a more theme aligned direction. The idea is to use this PR to discuss and refine the name changes. So far we've come up with the following renames:
Since we're at it, it might also be worth to think about renaming some of the top level functions on those main Contracts/Libraries. For example Conjuror.generateWandURI is not ideal