Milosz Muszynski
Milosz Muszynski
#### Summary Currently, gas price information is not available to contracts. Contract should be able to call a host method providing such information. Although the host function is also part...
#### Summary We have a mechanism for "contract-pays-for-gas" scenario, now, based on similar approach we need to implement "contract-earns-fees" scenario. #### Possible solution design or implementation Make a method named...
#### Summary In order to be able to execute deposit-free free transactions, we need to assume some gas limit and some gas price hint, which are normally, in paid transactions,...
#### Summary Currently, soma runtime wasm traps are converted to ContractError::Unknown which is making problem diagnostics harder. It would be nice to have these kind of errors passed through back...
#### Summary cc_passthrough test on macos gives validation error, it should pass. As a result, `make test` fails on macos for the current main Piecrust branch #### Possible solution design...
#### 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
#### Summary Currently, after executing transactions, we do not have return data which results from transaction's execution. In particular, in case of contract deployment transaction, we do not have information...
#### Summary According to Economic Protocol Design document, Chapter 3, we need a SMA (Simple Moving Average) of the gas price implementation. Last N=5760 blocks should be included in the...
#### 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...