piecrust
piecrust copied to clipboard
Proof of concept compact wasm modules.
#### Summary > 💡 Part of Piecrust functionality remains untested or it is only indirectly tested. Add more direct tests, especially concerning module deployment, ownership, metadata, persistence, commits. #### Possible...
Enrich deploy method and contract's metadata with optional gas limit and gas price hint for free transactions, Implements issue #357
The reasons for this change are mainly to improve consistency and also to correctly refer to the init function in the ContractDataBuilder. Also, my understanding is that the init function...
#### Summary Currently, commit operations, esp. commit write, although with regard to memory and bytecodes they behave O(1), which solved more than 95% of our performance problems, yet they are...
Hey, I noticed that Piecrust and Rusk seem to have different version constraints for `rkyv`: Rusk: https://github.com/dusk-network/rusk/blob/d1bcaa2fb282c56748baeb3ef5dd9d5e3086ca4e/Cargo.toml#L120 Piecrust: https://github.com/dusk-network/piecrust/blob/2a8e0b4faa7017029295e08f2660ffa90cdbe146/piecrust/Cargo.toml#L21 (while [0.7.43](https://github.com/rkyv/rkyv/releases/tag/v0.7.43) is the latest release of 0.7 series) Out of...
To address page finding performance problem, separated base info file from the index file, thus speeding up access to base info and making it O(1) rather than dependent on the...
#### Summary Currently, index file is loaded during page finding, only to access the base commit info. This is suboptimal for larger index files. #### Possible solution design or implementation...