It*s a simple but very fun challenge, many content creators have done it in java edition and thats why i think it would be a good idea to replicate it in bedrock.
Select version for changelog:
Changelog
Now more blocks are being transformed, including the smooth basalt, the deepslate, all the deepslate ores, the azalea leaves, and more new blocks from the caves and cliffs update
This doesn’t include: liquids (lava and water), air (obviously), other non-solid blocks (doors, trapdoors, fences, slabs, stairs) and blocks for other mods (because i don’t know how to do that jeje). Also it would be very rare for an unsolid block to become and you could get trapped and have an unwanted death.
And the description of mine is:
With the addon the solid block that is below you will turns into another. This doesn’t include: lava, water and air (obviously); doors, trapdoors, fences, slabs, stairs and othe non-solid blocks (because is weird for an incomplete block to fill in by itself and you can also get trapped); and blocks for other addons. (Sorry, I didn’t find the way to do it. If you have an idea to make it put in the comments please)
And both of them are bedrock addons, I don't understand what do you mean with that.