Patrick Collins

Results 280 comments of Patrick Collins
trafficstars

Where would we see why we are getting `NotActivated`? Will a `PUSH0` opcode fail because something wasn't activated?

ahhhhhhhhhhhhhhh. I see! I forgot to add `evm_version = 'shanghai'` in the `foundry.toml` file. I think we may start seeing stuff like this more... Maybe we can flesh out that...

https://ethereum.stackexchange.com/questions/161891/received-notactivated-error-when-debugging-my-foundry-test/161892#161892 I've added this here for web crawler to pick up for others who may run into this issue.

With Vyper support... I think we could add python bindings to this and support it natively in some python tooling?... maybe I'm being overly-optimistic...

Let me know if I should make this an issue on playwright

> What's the difference between nickname and contract_name? Do we really need 2 names? The `contract_name` is the name of the actual file, IE `ERC20`. The `nickname` is any name...

Update: removed `nickname` and just made `contract_name` a parameter. If not given, defatuls to the `Path(contract_path).stem` like it previously did

Got it! In your `tsconfig.json`, this is wrong: ```javascript { "compilerOptions": { "target": "es5", ``` This is right: ```javascript { "compilerOptions": { "target": "ES2017", ```

How to reproduce. 1. Clone the synpress repo ``` git clone https://github.com/Synthetixio/synpress ``` 2. Go to the `metamask` folder in `examples` ``` cd examples/metamask/ ``` 3. Install ``` pnpm install...