dusk-network / piecrust

General purpose virtual machine for running WASM smart contracts
Mozilla Public License 2.0
22 stars 13 forks source link

Add additional "raw" calls #382

Closed ureeves closed 4 weeks ago

ureeves commented 4 weeks ago

This PR adds two other "raw" calls in piecrust-uplink, meant to allow the user to perform their own custom serialization in contract. emit_raw and feed_raw make sure that any serialization that the contract developer wishes to use is supported, as opposed to only rkyv, in the same way as call and call_raw already work.