- 14 Dec, 2022 30 commits
-
-
Will Cory authored
-
mergify[bot] authored
ctp: bump semver to 1.0.0 for nft contracts
-
mergify[bot] authored
Stop TestSystemMockP2P from flaking
-
mergify[bot] authored
op-chain-ops: withdrawal tx helper
-
Matthew Slipper authored
-
Matthew Slipper authored
-
Matthew Slipper authored
-
Matthew Slipper authored
-
Matthew Slipper authored
-
Mark Tyneway authored
The semver should be set to `1.0.0` for production deployment of the nft contracts. This needs to be merged before prod deployment.
-
Mark Tyneway authored
feat(contracts-periphery): Add Optimist SBT deploy script
-
Will Cory authored
Run with the following command: ```bash npx hardhat deploy --tags OptimistProxy --network hardhat ```
-
Mark Tyneway authored
feat(contracts-periphery): Add deploy script for AttestationStation
-
Will Cory authored
copy pasta a proxy contract over update to final deploy scripts? changeset add log contracts-periphery: attestation station deploy script op-nft: clean up deploy scripts ```bash $ npx hardhat deploy --tags AttestationStationProxy --network hardhat ``` nuke extra checks ctp: deploy config update
-
Mark Tyneway authored
contracts-periphery: run foundry tests in CI
-
Mark Tyneway authored
The `yarn:coverage` command is ran in CI so add `forge coverage` to that command so the foundry tests also run.
-
mergify[bot] authored
feat(contracts-periphery): Add Optimist contract
-
Will Cory authored
-
Joshua Gutow authored
The root cause is that the elements were out of order. There isn't a strong reason that the order of the arrays would be the same so & the thing we care about is that the elements match so I switch the require statement to be that. In the failing test I manually verified that the elements were the same. Last seen in https://app.circleci.com/pipelines/github/ethereum-optimism/optimism/11438/workflows/e524ab48-9fff-445d-9813-8a4f76046012/jobs/321725.
-
mergify[bot] authored
feat(ctp): clean AttestationStation comments
-
mergify[bot] authored
feat(ctb): Add tests for `Bytes` library
-
clabby authored
-
clabby authored
gas snapshot cp nit
-
Kelvin Fichter authored
Cleans up comments in the AttestationStation.
-
clabby authored
-
clabby authored
-
mergify[bot] authored
contracts-bedrock: delete unused imports
-
mergify[bot] authored
contracts-bedrock: fee vault track total value
-
Mark Tyneway authored
-
Mark Tyneway authored
fixes op-service's log handler level filtering
-
- 13 Dec, 2022 10 commits
-
-
Zach Howard authored
-
Mark Tyneway authored
ci: run check-l2 script in ci
-
Mark Tyneway authored
Adds a method to the `Withdrawal` that turns it into a `bindings.TypesWithdrawalTransaction` that is suitable for sending via an `ethclient` when sending a transaction. This will help to deduplicate code.
-
mergify[bot] authored
feat(ctb): port L1ERC721Bridge tests
-
Mark Tyneway authored
-
Mark Tyneway authored
contracts-bedrock: add post check L2 hh task
-
smartcontracts authored
Deployments have been ported over to contracts-bedrock. We no longer need this package now that all of the contracts exist in contracts-bedrock.
-
Matthew Slipper authored
-
Mark Tyneway authored
Adds an accumulator for the total amount of fees withdrawn from the system. This is really helpful for data analytics. I also think it could be used to build an on chain prediction market for economic activity. This code path isn't triggered too often, so an extra sload/sstore and checked math doesn't matter much.
-
mergify[bot] authored
Add PrivateKeySignerFn method to op-service/crypto package
-