├── .eslintrc.js ├── .gitignore ├── .prettierrc.js ├── README.md ├── package.json ├── packages ├── batch-tx-handler │ ├── .env-sample │ ├── .gitignore │ ├── README.md │ ├── package.json │ ├── src │ │ ├── getClargs.ts │ │ ├── l1-batch-handler │ │ │ ├── abi.ts │ │ │ ├── constant.ts │ │ │ ├── exec.ts │ │ │ ├── txParser.ts │ │ │ └── utils.ts │ │ ├── l2-precompile-handler │ │ │ ├── exec.ts │ │ │ └── utils.ts │ │ └── main.ts │ ├── tsconfig.json │ └── yarn.lock └── genesis-helper │ ├── .env.example │ ├── README.md │ ├── alloc.json │ ├── genesis.json │ ├── index.ts │ ├── package.json │ └── tools │ ├── cli.ts │ ├── format.ts │ └── types.ts └── yarn.lock /.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OffchainLabs/arbitrum-cli-tools/HEAD/.eslintrc.js -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OffchainLabs/arbitrum-cli-tools/HEAD/.gitignore -------------------------------------------------------------------------------- /.prettierrc.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | ...require('@offchainlabs/prettier-config'), 3 | }; 4 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OffchainLabs/arbitrum-cli-tools/HEAD/README.md -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OffchainLabs/arbitrum-cli-tools/HEAD/package.json -------------------------------------------------------------------------------- /packages/batch-tx-handler/.env-sample: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OffchainLabs/arbitrum-cli-tools/HEAD/packages/batch-tx-handler/.env-sample -------------------------------------------------------------------------------- /packages/batch-tx-handler/.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | .env 3 | -------------------------------------------------------------------------------- /packages/batch-tx-handler/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OffchainLabs/arbitrum-cli-tools/HEAD/packages/batch-tx-handler/README.md -------------------------------------------------------------------------------- /packages/batch-tx-handler/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OffchainLabs/arbitrum-cli-tools/HEAD/packages/batch-tx-handler/package.json -------------------------------------------------------------------------------- /packages/batch-tx-handler/src/getClargs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OffchainLabs/arbitrum-cli-tools/HEAD/packages/batch-tx-handler/src/getClargs.ts -------------------------------------------------------------------------------- /packages/batch-tx-handler/src/l1-batch-handler/abi.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OffchainLabs/arbitrum-cli-tools/HEAD/packages/batch-tx-handler/src/l1-batch-handler/abi.ts -------------------------------------------------------------------------------- /packages/batch-tx-handler/src/l1-batch-handler/constant.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OffchainLabs/arbitrum-cli-tools/HEAD/packages/batch-tx-handler/src/l1-batch-handler/constant.ts -------------------------------------------------------------------------------- /packages/batch-tx-handler/src/l1-batch-handler/exec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OffchainLabs/arbitrum-cli-tools/HEAD/packages/batch-tx-handler/src/l1-batch-handler/exec.ts -------------------------------------------------------------------------------- /packages/batch-tx-handler/src/l1-batch-handler/txParser.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OffchainLabs/arbitrum-cli-tools/HEAD/packages/batch-tx-handler/src/l1-batch-handler/txParser.ts -------------------------------------------------------------------------------- /packages/batch-tx-handler/src/l1-batch-handler/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OffchainLabs/arbitrum-cli-tools/HEAD/packages/batch-tx-handler/src/l1-batch-handler/utils.ts -------------------------------------------------------------------------------- /packages/batch-tx-handler/src/l2-precompile-handler/exec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OffchainLabs/arbitrum-cli-tools/HEAD/packages/batch-tx-handler/src/l2-precompile-handler/exec.ts -------------------------------------------------------------------------------- /packages/batch-tx-handler/src/l2-precompile-handler/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OffchainLabs/arbitrum-cli-tools/HEAD/packages/batch-tx-handler/src/l2-precompile-handler/utils.ts -------------------------------------------------------------------------------- /packages/batch-tx-handler/src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OffchainLabs/arbitrum-cli-tools/HEAD/packages/batch-tx-handler/src/main.ts -------------------------------------------------------------------------------- /packages/batch-tx-handler/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OffchainLabs/arbitrum-cli-tools/HEAD/packages/batch-tx-handler/tsconfig.json -------------------------------------------------------------------------------- /packages/batch-tx-handler/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OffchainLabs/arbitrum-cli-tools/HEAD/packages/batch-tx-handler/yarn.lock -------------------------------------------------------------------------------- /packages/genesis-helper/.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OffchainLabs/arbitrum-cli-tools/HEAD/packages/genesis-helper/.env.example -------------------------------------------------------------------------------- /packages/genesis-helper/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OffchainLabs/arbitrum-cli-tools/HEAD/packages/genesis-helper/README.md -------------------------------------------------------------------------------- /packages/genesis-helper/alloc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OffchainLabs/arbitrum-cli-tools/HEAD/packages/genesis-helper/alloc.json -------------------------------------------------------------------------------- /packages/genesis-helper/genesis.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OffchainLabs/arbitrum-cli-tools/HEAD/packages/genesis-helper/genesis.json -------------------------------------------------------------------------------- /packages/genesis-helper/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OffchainLabs/arbitrum-cli-tools/HEAD/packages/genesis-helper/index.ts -------------------------------------------------------------------------------- /packages/genesis-helper/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OffchainLabs/arbitrum-cli-tools/HEAD/packages/genesis-helper/package.json -------------------------------------------------------------------------------- /packages/genesis-helper/tools/cli.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OffchainLabs/arbitrum-cli-tools/HEAD/packages/genesis-helper/tools/cli.ts -------------------------------------------------------------------------------- /packages/genesis-helper/tools/format.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OffchainLabs/arbitrum-cli-tools/HEAD/packages/genesis-helper/tools/format.ts -------------------------------------------------------------------------------- /packages/genesis-helper/tools/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OffchainLabs/arbitrum-cli-tools/HEAD/packages/genesis-helper/tools/types.ts -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OffchainLabs/arbitrum-cli-tools/HEAD/yarn.lock --------------------------------------------------------------------------------