Giters
dusk-network
/
piecrust
Proof of concept compact wasm modules.
Geek Repo:
Geek Repo
Github PK Tool:
Github PK Tool
Stargazers:
22
Watchers:
3
Issues:
117
Forks:
13
dusk-network/piecrust Issues
Remove panic when an empty argument constructor exists and an argument is not provided
Updated
5 months ago
Add ability to migrate contract bytecode
Updated
5 months ago
Comments count
3
Proc Macro for `uplink::wrap_call`
Closed
5 months ago
Comments count
1
Panic information should be available to calling contracts
Closed
6 months ago
Inconsistent root after erroring calls
Closed
7 months ago
Comments count
1
Implement memory page proof of inclusion
Closed
7 months ago
Cannot load state form different archs
Closed
7 months ago
Support `memory64` in `piecrust`
Closed
8 months ago
Contracts cannot contain structures larger than a 32-bit address space
Closed
8 months ago
Build contracts for `wasm64-unknown-unknown`
Closed
8 months ago
Allow for querying call tree
Closed
8 months ago
Remove diffing by employing a marking strategy
Closed
9 months ago
Remove re-execution by leveraging marking strategy
Closed
9 months ago
Allow for rich panics
Closed
9 months ago
Growth is not rolled back on errors
Closed
9 months ago
Validate contract bytecode
Closed
10 months ago
Invalid memory access is unguarded
Closed
10 months ago
Add module level docs
Closed
a year ago
Comments count
1
Add documentation for `piecrust::imports`
Closed
a year ago
Comments count
1
Add documentation for `piecrust-uplink::state`
Closed
a year ago
Comments count
1
Add crate level docs for Piecrust Uplink
Closed
a year ago
Allow for contracts to report their data in a single call
Closed
a year ago
Better structure and data encapsulation
Closed
a year ago
Comments count
2
Structure `piecrust-uplink` features to build correctly for all targets
Closed
a year ago
Allow raw calls from the host
Closed
a year ago
Allow callers to specify the points in a call
Closed
a year ago
Consider using `MAP_NORESERVE` in mmap
Closed
a year ago
Rename "module" to "contract"
Closed
a year ago
Remove `piecrust_uplink::State` struct
Closed
a year ago
Provide coverage for non-unique diffed module commit ids
Closed
a year ago
Comments count
1
Moving a `Session` after module instantiation results in dangling pointers
Closed
a year ago
Owner should of arbitrary length or as large as a BLS public keys
Closed
a year ago
Secure Persistent Metadata for Contracts
Closed
a year ago
Comments count
1
Ownership of Contracts
Closed
a year ago
Comments count
3
Store the merkle tree of contracts
Closed
a year ago
Comments count
1
`wee_alloc` is unmaintained
Closed
a year ago
Add example module using `dusk-merkle`
Closed
a year ago
Add crate-specific READMEs
Closed
a year ago
Alloc error handler removed
Closed
a year ago
ModuleId should implement Display
Closed
a year ago
Implement Missing Tests
Updated
a year ago
push_callstack not storing module instances
Closed
a year ago
Comments count
1
Improve Atomicity description
Closed
a year ago
Events should not be emitted by panicked contracts
Closed
a year ago
Crossover doesn't behave as expected
Closed
a year ago
Comments count
1
Contracts should be able to deploy contracts
Updated
a year ago
Structure modules and memories to allow `Session` concurrency
Closed
a year ago
Switch diffing implementation to qbsdiff
Closed
a year ago
Comments count
1
Automatic Module Redeployment after Session Restore
Closed
a year ago
Comments count
1
Rename the wasm module tests
Closed
a year ago
Previous
Next