spacesailor24

Results 34 comments of spacesailor24

> If we want to keep this as example for others to implement plugins, : `web3-plugin-example` example package should be placed under [tools](https://github.com/ChainSafe/web3.js/tree/4.x/tools) @jdevcs My thinking was to create this...

> Please check that this PR is not causing any actions failing in CI.+ Just need some minor changes, and we can merge this PR. > > As discussed in...

Hey there Fredo, thank you for bringing this to our attention and providing extensive examples - it's extremely helpful! I can't answer why the code is written to make these...

So one problem we have with upgrading dependencies is `@ethereumjs/common` and by extension, `@ethereumjs/tx` (since it depends on the former) The problem: In this [PR](https://github.com/ethereumjs/ethereumjs-monorepo/pull/1452) (specifically this [commit](https://github.com/ethereumjs/ethereumjs-monorepo/pull/1452/commits/bfcc413fd8771e7e188b4896346efbc682c8cbb4#diff-50d7c39a9430d37971aa76858165ab4f7921c4cc4340b28e9b673ce6982e63cf)) the `typescript`...

As mentioned [here](https://github.com/web3/web3.js/pull/5888#issuecomment-1489730173), it would be ideal to merge this for the sake of correctness, but I think this could be a frustrating breaking change for Typescript users as this...

Hey there, apologies it's taken us so long to take a look at this, we've been working on a rewrite of the library (`4.x` that's currently in alpha) --- I'm...

In `4.x` the only check from `1.x` this explicitly checked for transaction receipts is if [transactionReceipt.status === BigInt(0)](https://github.com/web3/web3.js/blob/4.x/packages/web3-eth/src/rpc_method_wrappers.ts#L1183), there is no check for pre-Byzantimum transactions or if `gasProvided !== receipt.gasUsed`....

Hi there, please let us know if this is still an issue for you. As far as I'm aware, there's nothing in our documentation related to ERC-1967. With that said,...

> After installing a bunch of pipewire and gstreamer libs and apps -- no joy. > > Then I rebooted. I had sound, but no clue what the solution was....

Here is an example taken from [here](https://ethereum.stackexchange.com/a/110498): ```typescript const iface = new ethers.utils.Interface(['function swapExactETHForTokens(uint256 amountOutMin, address[] path, address to, uint256 deadline)']) iface.decodeFunctionData('swapExactETHForTokens', '0x7ff36ab50000000000000000000000000000000000000000000000bc18ba4144048bbab00000000000000000000000000000000000000000000000000000000000000080000000000000000000000000c0c5eb43e2df059e3be6e4fb0284c283caa5991900000000000000000000000000000000000000000000000000000000614d87a80000000000000000000000000000000000000000000000000000000000000002000000000000000000000000bb4cdb9cbd36b01bd1cbaebf2de08d9173bc095c00000000000000000000000008ba0619b1e7a582e0bce5bbe9843322c954c340') // gives: [e, ["0xbb4CdB9CBd36B01bD1cBaEBF2De08d9173bc095c", "0x08ba0619b1e7A582E0BCe5BBE9843322C954C340"], "0xC0C5eb43E2dF059e3Be6E4fb0284C283CAa59919", e]...