Logan Nguyen

Results 39 issues of Logan Nguyen

**Description**: - added GET_RECORD_DEFAULT_TO_CONSENSUS_NODE to configuration docs. This configuration allows the Relay to retrieve transaction record by making calls to Consensus Node (CN) or Mirror Node (MN) based on its...

enhancement

### Problem Currently. the cost of FileInfo queries in submitEthereumTransaction() flow is not captured in metrics and rate limit class. ### Solution Capture cost of FileInfo queries in metrics and...

enhancement

### Problem The logging in the HbarLimit class does not reference the requestId, making it difficult to associate each log with its corresponding request. ### Solution Add requestId to logging...

enhancement

### Problem Snyk PRs currently don't have the correct sign-off signatures plus their titles are not conventional ### Solution fix Snyk PRs ### Alternatives _No response_

enhancement

### Problem Currently, the [Relay specification document](https://playground.open-rpc.org/?schemaUrl=https://raw.githubusercontent.com/hashgraph/hedera-json-rpc-relay/main/docs/openrpc.json&uiSchema%5BappBar%5D%5Bui:splitView%5D=false&uiSchema%5BappBar%5D%5Bui:input%5D=false&uiSchema%5BappBar%5D%5Bui:examplesDropdown%5D=false) is hosted on the OpenRPC Playground. It would be better and easier to maintain if the specification could be migrated from the OpenRPC...

enhancement

## Problem [HIP-866](https://hips.hedera.com/hip/hip-866) adds compatibility for Ethereum Mainnet Cancun features relating to Hedera’s non-support of EIP-4844 blobs ## Solution Add coverage for HIP-866 ## Resources: - https://hips.hedera.com/hip/hip-866

enhancement

## Problem [HIP-868](https://hips.hedera.com/hip/hip-868) adds support Cancun Self-Destruct Semantics in Smart Contract Services ## Solution Add coverage for HIP-868 ## Resources: - https://hips.hedera.com/hip/hip-868

enhancement

**Description**: - This PR replaces all usages of the `HbarLimit` module with the new `HbarLimitService` class in the `SdkClient` and `MetricService` classes. - Removes the `HbarLimit` module from the codebase....

enhancement

### Problem Logging in the classes within the `hbarLimiter` repositories (e.g., `EthAddressHbarSpendingPlanRepository`, `HbarSpendingPlanRepository`, `IPAddressHbarSpendingPlanRepository`) appears to be duplicated and does not include a `requestId`. This makes it difficult to track...

enhancement

### Problem ### Problem Features for 0.56 are not yet deployed ### Solution **Manual release process:** - [x] Create a release/0.56 branch off of main. Ensure github test actions run....

process