Calculating the gas price for `get/set`

operations on a Hashmap in the TON Virtual Machine (TVM) can be a bit challenging, as it is `dynamic`

and depends on `the size of the dictionary`

being manipulated.

Although there is no exact formula for determining the gas price, you can estimate it using the following approach:

```
Gas Price ≈ 600 * log2(SIZE)
```

Here, `SIZE`

represents the size of the dictionary. The gas price obtained using this formula is in the gas value unit, which means it is measured in `microTONs (10^-6 TON)`

.

Please note that this estimation is based on tests and may not be fully accurate for all cases.

Gas prices can vary depending on several factors, including the complexity of the smart contract, the size of the dictionary, and the specific operations being performed. To obtain a more accurate estimation, it is recommended to test and analyze the gas consumption of your smart contract under different conditions.