hedera-services
hedera-services copied to clipboard
Crypto, token, consensus, file, and smart contract services for the Hedera public ledger
**Description**: **Related issue(s)**: Fixes # **Notes for reviewer**: **Checklist** - [ ] Documented (Code comments, README, etc.) - [ ] Tested (unit, integration, etc.)
**Description**: Add TokenUpdateNFTs as smart contract operation. This PR is still in draft **Related issue(s)**: Fixes #14620 **Notes for reviewer**: **Checklist** - [ ] Documented (Code comments, README, etc.) -...
HApi tests for token airdrop 1.Given a sender who is frozen for a FT When he signs a tokenAirdropTransaction for the same token Then the transaction should fail 2.Given a...
Here's a first pass at a transaction record validator that can compare block items to an existing V6 record stream. It does so by leveraging the functionality already built into...
**Description**: Provided `isSelector` method in `AbstractCallAttempt` class that takes the `headlong.abi.Function` and matches is against the current call attempt. Refactored all uses of arrays matching for selector in the system...
**Description**: Translator from block stream items (produced by consensus submit message transactions) to record stream entries. In order to validate streams produced by transactions from `SubmitMessageSuite` run the following Gradle...
Fixes #14541 Protobufs : https://github.com/hashgraph/hedera-protobufs/pull/404/files - Removes the `TransactionRecordQueue` from state and just stores `TransactionReceiptsEntries` in state, since that information is sufficient for validating duplicate transactions Testing: - Manual restart...