contracts
contracts copied to clipboard
[Optimism] Smart Contracts
## Description Updates our sequencer entrypoint and ECDSA contracts to use the standard RLP encoding that we're using in geth now. ## Metadata ### Fixes - Fixes roadmap#754 ## Contributing...
**Description** Adds a check to prevent overflows in the safety checker. Prevents the chance that an overflow here can be used to exploit the safety checker. Currently this is *not*...
**Description** A few minor tweaks to our deploy to use the standard `registerAddress` instead of a few stragglers that were calling `Lib_AddressManager` directly.
**Description** Removes `mockOVM_ECDSAContractAccount`. We don't use this contract anymore. Let's get rid of it. **Metadata** - Fixes #376
**Describe the bug** We don't use this and it's being deployed into L2 state now **To Reproduce** Steps to reproduce the behavior: 1. Go to '...' 2. Click on '....'...
**Description** The branch being merged results from cherry-picking the commits we want from the [OZ branch](https://github.com/ethereum-optimism/contracts/tree/OZ). As I also had to remove the commits from #300, which seems to be...
## Description - This introduces an example [ERC721 bridging implementation](https://eips.ethereum.org/EIPS/eip-721) - The base ERC721 contracts are slightly amended from OpenZeppelin's [latest implementation of the standard](https://github.com/OpenZeppelin/openzeppelin-contracts/tree/master/contracts/token/ERC721) - There is an assumption...
**Problem Description** As a developer of a 3rd party (external to a birdge) fast withdrawal solution I would like to have a way to connect an original withdrawal requester from...
**Description** A clear and concise description of the features you're adding in this pull request. **Additional context** Add any other context about the problem you're solving. **Metadata** - Fixes #[Link...
🤞 Not ready to merge. Putting into draft mode for now.