-
alvarius authored
* feat: add op-plasma data availability challenge contract * fix: usePlasma and remove plasma template * add DAC to Spec.t.sol * add DAC to initialize config * fix tests * formatting * add setter for plasma mode * use alternative approach for enabling plasma mode in tests] * extend test config output * regen bindings * add usePlasma to config.go * add usePlasma to config.go * allow enabling plasma in test environment * initialize data availability challenge contract in constructor * use proxy in DAC test * fix spec test * update bindings * update type of usePlasma in config.go * skip DAC in setup.go check for now * skip DAC in setup.go if UsePlasma is wrong * forge fmt * gas snapshot * add semver lock * add snapshot * improve comments * absolute import * bound refund percentage * turn DAC test into a CommonTest * set semver to 1.0.0 * add versioned commitments * regenerate bindings * regenerate snapshots * update spec * update gas snapshot * add DAC to SystemConfig * update semver * update gas snapshot * invariant * snapshot * bindings * reorder deployment to have the DAC address before SystemConfig * update spec * move the DAC test to test/L1 * update snapshots * add precision to the variable resolution cost * regen artifacts * semver lock * bindings * revert system config changes * validate commitment length * rebuild go bindings * update constants * remove indexed from commitment event * semver lock * add balance changed event to withdraw * add method to get challenge status * use basefee instead of gasprice * use existing dac in test * add sane default values to deploy config * pre-pr * go bindings * assume challenger and resolver are different entities for balance checks in the resolver test * add test for validate commitment, move out _getCommitmentType --------- Co-authored-by:
tchardin <tdotchardin@gmail.com>
889b59c7
Name |
Last commit
|
Last update |
---|---|---|
.. | ||
chain-mon | ||
common-ts | ||
contracts-bedrock | ||
contracts-ts | ||
core-utils | ||
fee-estimation | ||
sdk | ||
web3js-plugin |