- 17 Apr, 2023 9 commits
-
-
protolambda authored
-
OptimismBot authored
CI: fix how slither determines what to detect and when to fail.
-
mergify[bot] authored
-
OptimismBot authored
op-program: Extract stub oracles to a reusable test package
-
mergify[bot] authored
-
OptimismBot authored
op-chain-ops: prevent invalid decoding errors
-
mergify[bot] authored
-
OptimismBot authored
Add a HeaderRLP method to BlockInfo
-
Adrian Sutton authored
-
- 16 Apr, 2023 1 commit
-
-
Adrian Sutton authored
Changes sources.EthClient to reference data via the BLockInfo interface. The actual implementation is a small wrapper over a Geth header to cache the block hash.
-
- 15 Apr, 2023 4 commits
-
-
OptimismBot authored
op-node: fix Gossip mesh parameter CLI overrides [sherlock issue fix]
-
mergify[bot] authored
-
Joshua Gutow authored
op-node: L1BlockInfo MarshalBinary&UnmarshalBinary migrated to writer…
-
mergify[bot] authored
-
- 14 Apr, 2023 26 commits
-
-
Maurelian authored
The incorrect shift in assembly detector is just broken. Where possible we should otherwise prefer disabling detectors based on severity (currently only detecting 'high' or via triage mode so that we can keep detecting other possibly dangerous instances of that detector.
-
Maurelian authored
This change implements the information provided in these slither issues: https://github.com/crytic/slither/issues/1408 https://github.com/crytic/slither-action/issues/38 Apparently 'fail_pedantic' defaults to true, which overrides the 'exclude_*' settings and causes failures on optimization and informational severity findings. As is this config should: 1. Fail only on High severity findings 2. Print Medium severity findings but not fail on them. This commit also deletes the findings in the slither db which were less than high severity. They are now simply ignored via this corrected config.
-
OptimismBot authored
specs: initial fault proof program/VM specs
-
mergify[bot] authored
-
protolambda authored
-
OptimismBot authored
op-program: Allow genesis block to have non-zero difficulty.
-
mergify[bot] authored
-
OptimismBot authored
op-program: pre-image oracle communication
-
mergify[bot] authored
-
protolambda authored
Co-authored-by:
Adrian Sutton <adrian@oplabs.co>
-
OptimismBot authored
op-program: pre-image oracle implementation
-
mergify[bot] authored
-
Adrian Sutton authored
Normally only post-merge blocks (with difficulty of 0) are allowed, but the genesis block is often configured with non-zero difficulty even for chains that are post-merge from genesis.
-
protolambda authored
-
protolambda authored
Co-authored-by:
Adrian Sutton <adrian@oplabs.co>
-
protolambda authored
-
OptimismBot authored
op-program: trie list pre-image read/write util funcs
-
protolambda authored
-
protolambda authored
-
OptimismBot authored
contracts-bedrock: update systemconfig resource config validation
-
mergify[bot] authored
-
Mark Tyneway authored
-
OptimismBot authored
op-node/doc: Document op-batcher & op-proposer metrics
-
mergify[bot] authored
-
OptimismBot authored
op-node: Fix reset loop
-
Mark Tyneway authored
This reverts commit b7578717.
-