• Adrian Sutton's avatar
    op-challenger: Modify solver tests to not be dependent on alphabet provider details (#6414) · 6c5085a4
    Adrian Sutton authored
    * op-challenger: Remove dependency from config to flags.
    
    Now all CLI logic is encapsulated in cmd and flags module, with config and fault modules being focussed on business logic.
    
    * op-challenger: Move shared types into a types module
    
    Makes it much simpler to avoid dependency cycles by having core type definitions in a different module to the service wiring code that creates everything.
    
    * op-e2e: Update for new challenger modules.
    
    * op-challenger: Modify solver tests to not be dependent on implementation details of alphabet provider.
    
    Introduces the ClaimBuilder test utility to make creating claims in various situations easier and reduce duplication.
    
    * Fix merge issues
    
    ---------
    Co-authored-by: default avatarrefcell.eth <abigger87@gmail.com>
    6c5085a4
Name
Last commit
Last update
..
cmd Loading commit data...
config Loading commit data...
fault Loading commit data...
flags Loading commit data...
version Loading commit data...
.gitignore Loading commit data...
Dockerfile Loading commit data...
Makefile Loading commit data...
README.md Loading commit data...
challenger.go Loading commit data...
charlie.sh Loading commit data...
init_game.sh Loading commit data...
mallory.sh Loading commit data...
visualize.sh Loading commit data...