Dmytro Kozhevin

Results 21 issues of Dmytro Kozhevin

During TTL extension operation [ledgers_to_extend](https://github.com/stellar/soroban-cli/blob/4febbe2f02faef4f73422179f2c925050bf2bda5/cmd/soroban-cli/src/commands/contract/extend.rs#L94) is incorrectly truncated to `MAX_LEDGERS_TO_EXTEND` constant. Instead, the max ledgers to extend should be read from the network config, specifically from the `stateArchivalSettings.maxEntryTTL` setting for...

bug

There is a couple of things to cleanup about Network Id in Soroban: - Don't recompute the hash for every invocation - Pass network id as array through bridge (not...

This is an issue to track several small issues found and recorded in https://github.com/stellar/rs-soroban-env/pull/1314/files, such as: - Symbol::try_from_val has to use only a single conversion function based on length -...

Currently some `ScVal`s coming from the user input are passed to `to_host_val` without prior validation. They should either be validated before calling the function, or we should just have to...

bug
protocol

Currently we only allow displaying (and enforcing) budget metering data in the unit tests. We can do better and surface more resources and even optionally enforce these: - Ledger reads/writes/RW...

This is the proposal for managing the tx meta changes in Core. This proposal is not necessary to implement in case if meta remains relatively stable, with infrequent updates on...

enhancement

Currently Soroban loadgen allows us to configure the number of entries to write and the total amount of kilobytes to write. However, when computing the inputs to the loadgen contract,...

enhancement

This is a top-level issue to discuss and design the Soroban-specific transaction envelope enhancements. Protocol 20 doesn't do anything Soroban-specific besides providing a way to specify the Soroban resources and...

https://github.com/stellar/stellar-protocol/blob/master/core/cap-0046-07.md relies on network-wide fees for all the resources as the main means for spam prevention (inclusion fees are independent of the transaction size). We need to come up with...