Nic Lin
Nic Lin
**Describe the bug** In [CTC.appendSequencerBatch](https://github.com/ethereum-optimism/optimism/blob/b81eae576bc577200bcfacf221b9e9076be5a91d/packages/contracts/contracts/L1/rollup/CanonicalTransactionChain.sol#L346-L347), it seems that for the transactions sent by sequencer, timestamp is simply taken from the value provided by the sequencer. If sequencer accidentally or maliciously...
Hi friends, I've read through the Hop protocol white paper and the contracts. Amazing work! I've had some minor and general questions regarding the details of Hop protocol. I can...
Hi, I was browsing through the multisig contracts and it seems like even though you can execute a transaction with ether attached but there's actually no way for the multisig...
Versions of `starknet-devnet` and `starknet-py` specified in requirement.txt have different dependency requirement. ```shell ERROR: Cannot install -r requirements.txt (line 4) and -r requirements.txt (line 5) because these package versions have...
There's `assert_only_self` check in `add_plugin` and `remove_plugin` functions. And according to README, it also says that `execute_on_plugin` can only be called from the wallet: > ### Changing the state of...
- Modified from LimitOrder contracts - It checks takerToken/makerToken ratio and make sure the ratio provided by taker is better than or equal to order's specified ratio - Since maker...
### Describe the feature We install our Foundry repo as submodule and use hardhat to deploy and run scripts (because we are still more used to hardhat scripts) but since...
In the generated `GET_EIP712DOMAIN_PACKETHASH` function, `name` and `version` of `EIP712Domain` struct are of dynamic type (`string`), should they be encoded as the hash of their contents ? ```solidity function GET_EIP712DOMAIN_PACKETHASH...