- 12 Dec, 2020 1 commit
-
-
Kevin Ho authored
-
- 11 Dec, 2020 5 commits
-
-
Kevin Ho authored
* Linted files * Revert back to old artifacts structure * Fixed conflict with smock * fix dump, add ETH * lint * add janky find and replace * lint Co-authored-by:
Kelvin Fichter <kelvinfichter@gmail.com>
-
Kelvin Fichter authored
* Linted files * Revert back to old artifacts structure * Fixed conflict with smock
-
Alina authored
-
Karl Floersch authored
* Remove incorrect validate batch context call * Fix and lint tests
-
Kelvin Fichter authored
* Testing out deployment changes * Add nonce fix * Linted files
-
- 10 Dec, 2020 3 commits
-
-
Alina authored
-
Alina authored
* rm unused stateTransitionIndex
-
Kelvin Fichter authored
* Hotfix for decoding rlp values in state transitioner * Fix for empty code hash and storage roots * Experimenting with sequencer entrypoint * We may have messed up nuisance gas * Changed how we verify keys * Pad left in state transitioner * Added some experimental stuff * Add simplifications for state transitioner * Further simplifications * Fix for execution manager * A few optimizations * Experimental fixes * Temporarily change gas limit * Temp tx index fix * Fixed bug for generating single-node root hashes * Add events to state transitioner * Added revert messages to st * Added some logging to debug * Removed console.log in execution manager * Fixed tests, linted * Remove gas metering * Have init set storage root * Fixed account encoding * Fix for when storage values do not change * Added remaining fixes * Tweaks as per review * Another sm fix * More sm fixes * Fixes in the state manager * Added more comments * Fix compilation error * Another compilation error * Minor fixes re: review
-
- 09 Dec, 2020 4 commits
- 03 Dec, 2020 8 commits
-
-
ben-chain authored
* add failing test case with this issue * add _malloc which works * malloc words not bytes
-
ben-chain authored
-
Kelvin Fichter authored
-
Alina authored
-
Kelvin Fichter authored
-
ben-chain authored
-
Alina authored
* add SafeMath, add dummy check for gas sufficiency * gas_overhead const * custom safemath * add gasLimit param for testing, safemath credit
-
Alina authored
-
- 02 Dec, 2020 5 commits
-
-
Georgios Konstantopoulos authored
* feat: allow multiple state transitioners per pre-state root by tx hash * test: specify tx hash when finalizing fraud verification * test: specify tx hash when recording gas spent * test: add test for multiple fraud proofs per stateroot * chore: remove redundant test * fix up test indexing and mock interface Co-authored-by:
ben-chain <ben@pseudonym.party>
-
Kelvin Fichter authored
* Contract changes necessary for fraud prover * Small cleanup fix * Fix failing tests
-
Georgios Konstantopoulos authored
* fix(bond): always deposit requiredCollateral This means that we have to remove the setRequiredCollateral function to avoid: 1. Publisher deposits, requiredCollateral goes up, publisher withdraws more than they deposited 2. Publisher deposits, fraud happens, requiredCollateral goes up, more than the user's deposit gets distributed in fraud claims * fix(bond): remove redundant batchIndex parameter * feat(bond): claim from Publisher instead of state root This forces a 1:1 connection between a publisher's bond and a state root being claimed * feat(bond): set the earliest state root Co-authored-by:
ben-chain <ben@pseudonym.party>
-
Kelvin Fichter authored
-
Georgios Konstantopoulos authored
* fix(bond): always deposit requiredCollateral This means that we have to remove the setRequiredCollateral function to avoid: 1. Publisher deposits, requiredCollateral goes up, publisher withdraws more than they deposited 2. Publisher deposits, fraud happens, requiredCollateral goes up, more than the user's deposit gets distributed in fraud claims * fix(bond): remove redundant batchIndex parameter
-
- 30 Nov, 2020 3 commits
- 25 Nov, 2020 2 commits
-
-
Alina authored
* match global indexes * index fix * invalid global index test cleanup
-
Kelvin Fichter authored
-
- 24 Nov, 2020 1 commit
-
-
Kelvin Fichter authored
* Update OVM_L1CrossDomainMessenger Fixes problem in the value we were verifying. * Fix broken tests Co-authored-by:
Karl Floersch <karl@karlfloersch.com>
-
- 21 Nov, 2020 1 commit
-
-
Kevin Ho authored
* add configurable fraud proof window to stc * fix state commitment chain, add event * add required config field * fix merkle utils bug
-
- 20 Nov, 2020 2 commits
-
-
ben-chain authored
-
Karl Floersch authored
-
- 19 Nov, 2020 2 commits
-
-
Kevin Ho authored
-
Karl Floersch authored
-
- 18 Nov, 2020 3 commits
-
-
ben-chain authored
* set EOA implementation slot to deaddeaddead.... * fix tests
-
ben-chain authored
-
Mark Tyneway authored
-