frostfs-contract/container
Evgenii Stratonikov bab6b619d0 [#42] container: Make GAS costs more predictable in Delete()
Persisting a transaction is done in 2 stages:
1. TestInvoke
2. Sign and send to the network.
3. At some point the tx is persisted.
Some time passes between 1 and 3, this could lead to different GAS
costs. It is a known issue for container delete: different epoch can
have different size in bytes and thus different cost to store.
Here we introduce fixed-length encoding for integers, so that the
problem can be avoided.

Signed-off-by: Evgenii Stratonikov <e.stratonikov@yadro.com>
2023-10-24 13:28:10 +03:00
..
config.yml container: Add DeletionInfo() method 2023-08-10 17:13:07 +00:00
container_contract.go [#42] container: Make GAS costs more predictable in Delete() 2023-10-24 13:28:10 +03:00
doc.go [#23] Remove unused notifications from `container` contract 2023-05-18 08:25:32 +00:00