maradini77

Results 25 issues of maradini77

external-contribution

**Problem**: Used unstructured `fmt.Println` for error logging instead of the established structured logging pattern (`slog`) used throughout the codebase. Replaces `fmt.Println` calls with structured `slog.Error` logging in bridge message handling...

area.relayer

--- This PR simplifies the API of `ReceiptEnvelope` by changing the return type of the method `as_receipt` (and similar methods) to directly return a reference, instead of always returning `Some`...

replace shell-based `git init` call with `spawnSync` to prevent command injection via project name; surface an explicit error when repository initialization fails

## **Description:** #### Is this resolving a feature or a bug? **Performance improvement** - This optimizes the ELF file loading process for better efficiency. #### Are there existing issue(s) that...

Fixed `size_of_dir_entry` to recursively calculate the size of directories. Previously, the function only returned the metadata size of directory entries (typically a few KB), completely ignoring files within subdirectories. This...

- pass `rpc.BlockNumberOrHash` directly to `eth_getBlockReceipts` so `requireCanonical` and other fields survive - aligns `BlockReceipts` with other `ethclient` methods and re-enables canonical-only receipt queries

When using `cast logs` with an event signature and indexed arguments, extra arguments beyond the number of indexed inputs are silently ignored. This causes the filter to be broader than...

## Description - declare support for `IERC6909ContentURI` in `ERC6909ContentURI` so clients can detect the extension via `supportsInterface` - attempted to run `npm run test -- test/token/ERC6909/extensions/ERC6909ContentURI.test.js`, but Hardhat aborted with...