• Mark Tyneway's avatar
    chain-mon: migrate fault detector · 1d09a6a9
    Mark Tyneway authored
    This commit migrates the fault-detector service to the chain-mon
    package. This is useful because it moves towards standardizing all
    of the offchain monitoring services into a single typescript package,
    following the pattern that is already used in the repo.
    
    This simplifies all of the linting and removes boilerplate, as the
    services in chain-mon are all very similar and use the same
    dependencies.
    
    This also ports the tests from fault-detector to chain-mon, making
    it the first tests in the repo. Longer term we could likely remove
    the need to test using hardhat, but no need to do that for now.
    This will make it easier to upgrade to a newer version of hardhat
    as the version we are currently on only supports up to node v16
    which is no longer LTS.
    
    This change will save a bit of build time and a bit of time before
    each commit because it will be one less package that needs to be
    built or linted.
    1d09a6a9
Name
Last commit
Last update
.changeset Loading commit data...
.circleci Loading commit data...
.github Loading commit data...
.husky Loading commit data...
.vscode Loading commit data...
bedrock-devnet Loading commit data...
cannon Loading commit data...
docs/op-stack Loading commit data...
endpoint-monitor Loading commit data...
indexer Loading commit data...
op-batcher Loading commit data...
op-bindings Loading commit data...
op-bootnode Loading commit data...
op-chain-ops Loading commit data...
op-challenger Loading commit data...
op-e2e Loading commit data...
op-exporter Loading commit data...
op-heartbeat Loading commit data...
op-node Loading commit data...
op-preimage Loading commit data...
op-program Loading commit data...
op-proposer Loading commit data...
op-service Loading commit data...
op-signer Loading commit data...
op-ufm Loading commit data...
op-wheel Loading commit data...
ops Loading commit data...
ops-bedrock Loading commit data...
packages Loading commit data...
patches Loading commit data...
proxyd Loading commit data...
specs Loading commit data...
technical-documents Loading commit data...
.dockerignore Loading commit data...
.editorconfig Loading commit data...
.eslintrc.js Loading commit data...
.foundryrc Loading commit data...
.gitattributes Loading commit data...
.gitignore Loading commit data...
.markdownlint.json Loading commit data...
.npmrc Loading commit data...
.nvmrc Loading commit data...
.prettierrc.js Loading commit data...
.semgrepignore Loading commit data...
.snyk Loading commit data...
CITATION.cff Loading commit data...
CONTRIBUTING.md Loading commit data...
LICENSE Loading commit data...
Makefile Loading commit data...
README.md Loading commit data...
SECURITY.md Loading commit data...
cloudbuild.yaml Loading commit data...
codecov.yml Loading commit data...
go.mod Loading commit data...
go.sum Loading commit data...
lerna.json Loading commit data...
nx.json Loading commit data...
package.json Loading commit data...
pnpm-lock.yaml Loading commit data...
pnpm-workspace.yaml Loading commit data...
tsconfig.json Loading commit data...