Edwin Greene

Results 20 issues of Edwin Greene

### Problem Add the list pending airdrops endpoint to Rest Java. ### Solution List Pending Airdrops: `/api/v1/accounts/{receiverIdOrEvmAddress}/airdrops/pending` List of airdrops in the `PENDING` state. The primary use case is for...

enhancement
rest-java

### Problem Add the outstanding airdrops endpoint to Rest-Java. ### Solution List outstanding airdrops: `/api/v1/accounts/{senderIdOrEvmAddress}/airdrops/outstanding` List of outstanding airdrops in the `PENDING` state. The primary use case is for the...

enhancement
rest-java

### Problem Add acceptance tests for the token feature for token airdrops. ### Solution Use an existing set of accounts and a token_id from the existing acceptance tests and add...

enhancement
test

### Problem Add K6 tests for token airdrops ### Solution Setup and ensure the staging environment has a pending airdrop sent by one of the configurable default accounts and received...

enhancement
performance
test

### Problem Add support for the following transactions and persist to the `token_airdrop` table: - `TokenAirdrop` - `TokenCancelAirdrop` - `TokenClaimAirdrop` ### Solution - Add a `TokenAirdrop` domain object with the...

enhancement
parser
database

### Problem Add support to Web3 for unlimited Max Automatic Token Associations. ### Solution Update Web3 `CryptoOpsUsage` and `SyntheticTxnFactory` to handle `-1` values for `maxAutomaticTokenAssociations` for protobuf versions greater than...

enhancement
web3

### Problem Ensure support for unlimited Max Automatic Token Associations. Importer should already support them. ### Solution Add test(s) for the `-1` value for `maxAutomaticTokenAssociations` in Importer. Protobuf version 0.51...

enhancement
parser

### Problem Update the importer to support TokenReject transactions. ### Solution Add `TokenRejectTransactionHandler` which will be similar to `CryptoTransferTransactionHandler` Tests for TokenReject should include verifying for fungible tokens and nfts...

enhancement
parser

**Description**: **Related issue(s)**: Fixes #7982 **Notes for reviewer**: **Checklist** - [ ] Documented (Code comments, README, etc.) - [x] Tested (unit, integration, etc.)

enhancement
nft
rest-java

### Problem `SharedTopicListener` uses `reactor.core.publisher.DirectProcessor` which is deprecated. ### Solution Update `SharedTopicListener` to use Project Reactor Sinks. Make sure that the Sink implementation is as performant as the `DirectProcesser`. ###...

enhancement
grpc
good first issue candidate