├── .gitignore ├── .gitmodules ├── .nvmrc ├── .prettierrc.json ├── LICENSE ├── README.md ├── components.json ├── contracts ├── .gitignore ├── README.md ├── foundry.toml ├── libraries │ └── DeployUtils.sol ├── script │ └── Deploy.s.sol ├── src │ ├── CrossChainCounter.sol │ └── CrossChainCounterIncrementer.sol └── test │ ├── CrossChainCounter.t.sol │ └── CrossChainIncrementer.t.sol ├── eslint.config.js ├── index.html ├── mprocs.yaml ├── package.json ├── pnpm-lock.yaml ├── public └── vite.svg ├── remappings.txt ├── src ├── App.tsx ├── Providers.tsx ├── abi │ ├── crossChainCounterAbi.ts │ └── crossChainCounterIncrementerAbi.ts ├── components │ └── ui │ │ ├── button.tsx │ │ ├── card.tsx │ │ └── separator.tsx ├── index.css ├── lib │ └── utils.ts ├── main.tsx └── vite-env.d.ts ├── supersim-logs └── .gitignore ├── tsconfig.app.json ├── tsconfig.json ├── tsconfig.node.json └── vite.config.ts /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum-optimism/superchain-starter/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum-optimism/superchain-starter/HEAD/.gitmodules -------------------------------------------------------------------------------- /.nvmrc: -------------------------------------------------------------------------------- 1 | 20.10 2 | -------------------------------------------------------------------------------- /.prettierrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum-optimism/superchain-starter/HEAD/.prettierrc.json -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum-optimism/superchain-starter/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum-optimism/superchain-starter/HEAD/README.md -------------------------------------------------------------------------------- /components.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum-optimism/superchain-starter/HEAD/components.json -------------------------------------------------------------------------------- /contracts/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum-optimism/superchain-starter/HEAD/contracts/.gitignore -------------------------------------------------------------------------------- /contracts/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum-optimism/superchain-starter/HEAD/contracts/README.md -------------------------------------------------------------------------------- /contracts/foundry.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum-optimism/superchain-starter/HEAD/contracts/foundry.toml -------------------------------------------------------------------------------- /contracts/libraries/DeployUtils.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum-optimism/superchain-starter/HEAD/contracts/libraries/DeployUtils.sol -------------------------------------------------------------------------------- /contracts/script/Deploy.s.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum-optimism/superchain-starter/HEAD/contracts/script/Deploy.s.sol -------------------------------------------------------------------------------- /contracts/src/CrossChainCounter.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum-optimism/superchain-starter/HEAD/contracts/src/CrossChainCounter.sol -------------------------------------------------------------------------------- /contracts/src/CrossChainCounterIncrementer.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum-optimism/superchain-starter/HEAD/contracts/src/CrossChainCounterIncrementer.sol -------------------------------------------------------------------------------- /contracts/test/CrossChainCounter.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum-optimism/superchain-starter/HEAD/contracts/test/CrossChainCounter.t.sol -------------------------------------------------------------------------------- /contracts/test/CrossChainIncrementer.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum-optimism/superchain-starter/HEAD/contracts/test/CrossChainIncrementer.t.sol -------------------------------------------------------------------------------- /eslint.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum-optimism/superchain-starter/HEAD/eslint.config.js -------------------------------------------------------------------------------- /index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum-optimism/superchain-starter/HEAD/index.html -------------------------------------------------------------------------------- /mprocs.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum-optimism/superchain-starter/HEAD/mprocs.yaml -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum-optimism/superchain-starter/HEAD/package.json -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum-optimism/superchain-starter/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /public/vite.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum-optimism/superchain-starter/HEAD/public/vite.svg -------------------------------------------------------------------------------- /remappings.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum-optimism/superchain-starter/HEAD/remappings.txt -------------------------------------------------------------------------------- /src/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum-optimism/superchain-starter/HEAD/src/App.tsx -------------------------------------------------------------------------------- /src/Providers.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum-optimism/superchain-starter/HEAD/src/Providers.tsx -------------------------------------------------------------------------------- /src/abi/crossChainCounterAbi.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum-optimism/superchain-starter/HEAD/src/abi/crossChainCounterAbi.ts -------------------------------------------------------------------------------- /src/abi/crossChainCounterIncrementerAbi.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum-optimism/superchain-starter/HEAD/src/abi/crossChainCounterIncrementerAbi.ts -------------------------------------------------------------------------------- /src/components/ui/button.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum-optimism/superchain-starter/HEAD/src/components/ui/button.tsx -------------------------------------------------------------------------------- /src/components/ui/card.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum-optimism/superchain-starter/HEAD/src/components/ui/card.tsx -------------------------------------------------------------------------------- /src/components/ui/separator.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum-optimism/superchain-starter/HEAD/src/components/ui/separator.tsx -------------------------------------------------------------------------------- /src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum-optimism/superchain-starter/HEAD/src/index.css -------------------------------------------------------------------------------- /src/lib/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum-optimism/superchain-starter/HEAD/src/lib/utils.ts -------------------------------------------------------------------------------- /src/main.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum-optimism/superchain-starter/HEAD/src/main.tsx -------------------------------------------------------------------------------- /src/vite-env.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | -------------------------------------------------------------------------------- /supersim-logs/.gitignore: -------------------------------------------------------------------------------- 1 | * 2 | !.gitignore 3 | -------------------------------------------------------------------------------- /tsconfig.app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum-optimism/superchain-starter/HEAD/tsconfig.app.json -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum-optimism/superchain-starter/HEAD/tsconfig.json -------------------------------------------------------------------------------- /tsconfig.node.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum-optimism/superchain-starter/HEAD/tsconfig.node.json -------------------------------------------------------------------------------- /vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum-optimism/superchain-starter/HEAD/vite.config.ts --------------------------------------------------------------------------------