Valentin Tronkov

Results 33 issues of Valentin Tronkov

**Description**: * Adding gasConsumed tests **Related issue(s)**: Fixes https://github.com/hashgraph/hedera-services/issues/12948 **Notes for reviewer**: * Moving the `verifyGasConsumed` logic into `AbstractEstimateFeature.java` to reuse the logic * Using the `verifyGasConsumed` to verify the...

limechain

**Description**: These bugs were found as part of https://github.com/hashgraph/hedera-services/pull/12118. In it we are fixing framework bugs and we separated the services bugs we found in this PR **Related issue(s)**: Fixes...

Bug
Limechain

**Description**: Running all the `ConcurrentSuites.ethereumSuites` tests and fix all the issues related to the framework the converts Hedera to Ethereum contract calls and contract creates. The bugs found on service...

Limechain

* We had a story(https://github.com/hashgraph/hedera-services/issues/12627) and a opened PR(https://github.com/hashgraph/hedera-services/pull/13229) for writing x-tests for Ethereum transactions corner cases * Before we were able to merge it there was an effort for...

- Understand how `InitialModServiceTokenSchema` works - Add `StateDefinition.*onDisk*(*AIRDROPS_KEY*, PendingAirdropId.PROTOBUF, PendingAirdropValue.PROTOBUF, MAX__AIRDROPS);` to `statesToCreate` - `MAX__AIRDROPS` - put it to 10_000_000_000 for now and ask in the airdrop slack channel about...

Limechain

- Add the following classes in `hedera-token-service-impl`: - `ReadableAirdropStore` interface - `ReadableAirdropStoreImpl` that would implement `ReadableAirdropStore`, holding `ReadableKVState airdropsState` as a field and implement the interface's methods - `WritableAirdropStore` that...

Limechain

- Currently, the xtests are being replaced by https://github.com/hashgraph/hedera-services/issues/13425. When the new way of writing tests is ready - we should use it instead of the xtests

Limechain

**Description**: Implemented `TokenCancelAirdrop.handle` logic **Related issue(s)**: Fixes #14054 **Notes for reviewer**: When we do the airdrop cancel we delete the airdrop reference from the sender Account and we are deleting...

**Description**: * Add validation to check if we airdrop to a contract without an admin key * **Bonus refactor:** Move the airdrop max value to the config **Related issue(s)**: Fixes...