├── .eslintignore ├── .eslintrc.js ├── .github ├── actions │ └── prepare │ │ └── action.yml ├── dependabot.yml ├── release-drafter.yml └── workflows │ ├── ci.yml │ ├── codeql.yml │ ├── dependency-review.yml │ ├── rc-publish.yml │ ├── rc-push.yml │ ├── release-drafter.yml │ ├── release.yml │ ├── scorecard.yml │ ├── stable-publish.yml │ └── stable-push.yml ├── .gitignore ├── .hintrc ├── .pre-commit-config.yaml ├── .prettierignore ├── .prettierrc.js ├── .prettierrc.yml ├── LICENSE ├── README.md ├── examples ├── action-proposal │ ├── index.js │ └── package.json ├── batch-proposal │ ├── index.js │ └── package.json ├── create-autotask │ ├── code │ │ ├── deps.js │ │ └── index.js │ ├── index.js │ └── package.json ├── create-relayer-key │ ├── index.js │ ├── package-lock.json │ └── package.json ├── create-relayer │ ├── index.js │ └── package.json ├── create-secret │ ├── index.js │ └── package.json ├── create-sentinel │ ├── abis │ │ └── erc721.json │ ├── index.js │ ├── package-lock.json │ └── package.json ├── deploy-contract │ ├── artifacts │ │ └── Box.json │ ├── contracts │ │ └── Box.sol │ ├── index.js │ └── package.json ├── ethers-signer │ ├── bytecode.json │ ├── erc20.json │ ├── index.js │ ├── package.json │ └── typedData.json ├── get-usage │ ├── index.ts │ └── package.json ├── keeper-network │ ├── index.js │ └── package.json ├── list-networks │ ├── index.js │ └── package.json ├── list-proposals │ ├── index.js │ └── package.json ├── pause-proposal │ ├── index.js │ └── package.json ├── relay-client │ └── package-lock.json ├── relayer-actions │ ├── index.js │ └── package.json ├── relayer-autotasks │ ├── index.js │ └── package.json ├── simulate-proposal │ ├── abi │ │ └── demoflash.json │ ├── index.js │ └── package.json ├── unpause-proposal │ ├── index.js │ └── package.json ├── update-autotask-env-variables │ ├── index.js │ └── package.json ├── update-autotask │ ├── code │ │ ├── deps.js │ │ └── index.js │ ├── package.json │ └── update-code.js ├── update-notification-category │ ├── index.js │ └── package.json ├── update-relayer │ ├── index.js │ └── package.json ├── update-sentinel │ ├── index.js │ └── package.json ├── upgrade-contract │ ├── abis │ │ ├── Box.json │ │ └── Token.json │ ├── index.js │ └── package.json ├── upgrade-proposal │ ├── index.js │ └── package.json ├── verify-contract │ ├── compilation-artifact.json │ ├── index.js │ └── package.json └── web3-provider │ ├── bytecode.json │ ├── erc20.json │ ├── index.js │ └── package.json ├── hack ├── cross-dependency.sh └── skip-lib-ignore.sh ├── jest.config.js ├── lerna.json ├── nx.json ├── package.json ├── packages ├── account │ ├── README.md │ ├── jest.config.js │ ├── package.json │ ├── src │ │ ├── api.ts │ │ ├── index.ts │ │ └── models │ │ │ └── account.ts │ └── tsconfig.json ├── admin │ ├── README.md │ ├── jest.config.js │ ├── package.json │ ├── src │ │ ├── api.ts │ │ ├── index.ts │ │ ├── models │ │ │ ├── contract.ts │ │ │ ├── proposal.ts │ │ │ ├── response.ts │ │ │ ├── simulation.ts │ │ │ └── verification.ts │ │ └── utils.ts │ └── tsconfig.json ├── autotask-client │ ├── README.md │ ├── fixtures │ │ ├── invalid │ │ │ └── notindex.js │ │ └── valid │ │ │ ├── data.json │ │ │ ├── index.js │ │ │ └── subfolder │ │ │ └── nested.json │ ├── jest.config.js │ ├── package.json │ ├── src │ │ ├── api.ts │ │ ├── bin.ts │ │ ├── index.ts │ │ ├── models │ │ │ ├── autotask-run.res.ts │ │ │ ├── autotask.ts │ │ │ └── response.ts │ │ ├── utils.ts │ │ ├── zip.test.ts │ │ └── zip.ts │ └── tsconfig.json ├── autotask-utils │ ├── README.md │ ├── jest.config.js │ ├── package.json │ ├── src │ │ ├── index.ts │ │ └── types.ts │ └── tsconfig.json ├── base │ ├── README.md │ ├── jest.config.js │ ├── package.json │ ├── src │ │ ├── api │ │ │ ├── __mocks__ │ │ │ │ ├── amazon-cognito-identity-js.ts │ │ │ │ ├── axios-error.ts │ │ │ │ └── axios.ts │ │ │ ├── api-error.ts │ │ │ ├── api.error.test.ts │ │ │ ├── api.test.ts │ │ │ ├── api.ts │ │ │ ├── auth-v2.ts │ │ │ ├── auth.test.ts │ │ │ ├── auth.ts │ │ │ └── client.ts │ │ ├── autotask │ │ │ └── index.ts │ │ ├── index.ts │ │ └── utils │ │ │ ├── lambda.ts │ │ │ ├── network.test.ts │ │ │ ├── network.ts │ │ │ ├── rate-limit.test.ts │ │ │ ├── rate-limit.ts │ │ │ └── time.ts │ └── tsconfig.json ├── deploy │ ├── README.md │ ├── jest.config.js │ ├── lerna.json │ ├── package.json │ ├── src │ │ ├── __mocks__ │ │ │ └── @openzeppelin │ │ │ │ └── defender-base-client.ts │ │ ├── api │ │ │ ├── block-explorer-api-key.test.ts │ │ │ ├── block-explorer-api-key.ts │ │ │ ├── deployment-config.test.ts │ │ │ ├── deployment-config.ts │ │ │ ├── deployment.test.ts │ │ │ ├── deployment.ts │ │ │ ├── index.ts │ │ │ ├── platform.ts │ │ │ └── upgrade.ts │ │ ├── index.ts │ │ ├── models │ │ │ ├── approval-process.ts │ │ │ ├── block-explorer.ts │ │ │ ├── deployment-config.ts │ │ │ ├── deployment.ts │ │ │ ├── index.ts │ │ │ └── upgrade.ts │ │ └── utils │ │ │ └── index.ts │ └── tsconfig.json ├── kvstore │ ├── README.md │ ├── __mocks__ │ │ ├── @aws-sdk │ │ │ └── client-lambda.ts │ │ └── aws-sdk │ │ │ └── clients │ │ │ └── lambda.ts │ ├── jest.config.js │ ├── package.json │ ├── src │ │ ├── autotask.test.ts │ │ ├── autotask.ts │ │ ├── index.test.ts │ │ ├── index.ts │ │ ├── local.test.ts │ │ ├── local.ts │ │ └── types.ts │ └── tsconfig.json ├── relay │ ├── README.md │ ├── jest.config.js │ ├── package.json │ ├── src │ │ ├── __mocks__ │ │ │ ├── @aws-sdk │ │ │ │ └── client-lambda.ts │ │ │ ├── @openzeppelin │ │ │ │ └── defender-base-client.ts │ │ │ ├── aws-sdk │ │ │ │ └── clients │ │ │ │ │ └── lambda.ts │ │ │ └── axios.ts │ │ ├── api │ │ │ └── index.ts │ │ ├── autotask │ │ │ ├── index-rate.test.ts │ │ │ ├── index.test.ts │ │ │ └── index.ts │ │ ├── ethers │ │ │ ├── index.ts │ │ │ ├── provider.ts │ │ │ ├── signer.test.ts │ │ │ └── signer.ts │ │ ├── index.ts │ │ ├── relayer.ts │ │ ├── test │ │ │ ├── apiRelayer.test.ts │ │ │ └── relayClient.test.ts │ │ └── web3 │ │ │ ├── index.ts │ │ │ ├── query.ts │ │ │ ├── sender.test.ts │ │ │ └── sender.ts │ └── tsconfig.json └── sentinel │ ├── README.md │ ├── jest.config.js │ ├── package.json │ ├── src │ ├── __mocks__ │ │ └── @openzeppelin │ │ │ └── defender-base-client.ts │ ├── api │ │ ├── index.test.ts │ │ └── index.ts │ ├── index.ts │ ├── models │ │ ├── blockwatcher.ts │ │ ├── category.ts │ │ ├── ethers.ts │ │ ├── networks.ts │ │ ├── notification.ts │ │ ├── opsgenie.ts │ │ ├── pager-duty.ts │ │ ├── response.ts │ │ └── subscriber.ts │ └── utils │ │ └── index.ts │ └── tsconfig.json └── yarn.lock /.eslintignore: -------------------------------------------------------------------------------- 1 | /lib 2 | /test 3 | node_modules/ 4 | -------------------------------------------------------------------------------- /.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenZeppelin/defender-client/HEAD/.eslintrc.js -------------------------------------------------------------------------------- /.github/actions/prepare/action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenZeppelin/defender-client/HEAD/.github/actions/prepare/action.yml -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenZeppelin/defender-client/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/release-drafter.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenZeppelin/defender-client/HEAD/.github/release-drafter.yml -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenZeppelin/defender-client/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.github/workflows/codeql.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenZeppelin/defender-client/HEAD/.github/workflows/codeql.yml -------------------------------------------------------------------------------- /.github/workflows/dependency-review.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenZeppelin/defender-client/HEAD/.github/workflows/dependency-review.yml -------------------------------------------------------------------------------- /.github/workflows/rc-publish.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenZeppelin/defender-client/HEAD/.github/workflows/rc-publish.yml -------------------------------------------------------------------------------- /.github/workflows/rc-push.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenZeppelin/defender-client/HEAD/.github/workflows/rc-push.yml -------------------------------------------------------------------------------- /.github/workflows/release-drafter.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenZeppelin/defender-client/HEAD/.github/workflows/release-drafter.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenZeppelin/defender-client/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.github/workflows/scorecard.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenZeppelin/defender-client/HEAD/.github/workflows/scorecard.yml -------------------------------------------------------------------------------- /.github/workflows/stable-publish.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenZeppelin/defender-client/HEAD/.github/workflows/stable-publish.yml -------------------------------------------------------------------------------- /.github/workflows/stable-push.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenZeppelin/defender-client/HEAD/.github/workflows/stable-push.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenZeppelin/defender-client/HEAD/.gitignore -------------------------------------------------------------------------------- /.hintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenZeppelin/defender-client/HEAD/.hintrc -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenZeppelin/defender-client/HEAD/.pre-commit-config.yaml -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenZeppelin/defender-client/HEAD/.prettierignore -------------------------------------------------------------------------------- /.prettierrc.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | ...require('code-style/.prettierrc.js'), 3 | }; 4 | -------------------------------------------------------------------------------- /.prettierrc.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenZeppelin/defender-client/HEAD/.prettierrc.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenZeppelin/defender-client/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenZeppelin/defender-client/HEAD/README.md -------------------------------------------------------------------------------- /examples/action-proposal/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenZeppelin/defender-client/HEAD/examples/action-proposal/index.js -------------------------------------------------------------------------------- /examples/action-proposal/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenZeppelin/defender-client/HEAD/examples/action-proposal/package.json -------------------------------------------------------------------------------- /examples/batch-proposal/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenZeppelin/defender-client/HEAD/examples/batch-proposal/index.js -------------------------------------------------------------------------------- /examples/batch-proposal/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenZeppelin/defender-client/HEAD/examples/batch-proposal/package.json -------------------------------------------------------------------------------- /examples/create-autotask/code/deps.js: -------------------------------------------------------------------------------- 1 | exports.foo = () => 42; 2 | -------------------------------------------------------------------------------- /examples/create-autotask/code/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenZeppelin/defender-client/HEAD/examples/create-autotask/code/index.js -------------------------------------------------------------------------------- /examples/create-autotask/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenZeppelin/defender-client/HEAD/examples/create-autotask/index.js -------------------------------------------------------------------------------- /examples/create-autotask/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenZeppelin/defender-client/HEAD/examples/create-autotask/package.json -------------------------------------------------------------------------------- /examples/create-relayer-key/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenZeppelin/defender-client/HEAD/examples/create-relayer-key/index.js -------------------------------------------------------------------------------- /examples/create-relayer-key/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenZeppelin/defender-client/HEAD/examples/create-relayer-key/package-lock.json -------------------------------------------------------------------------------- /examples/create-relayer-key/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenZeppelin/defender-client/HEAD/examples/create-relayer-key/package.json -------------------------------------------------------------------------------- /examples/create-relayer/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenZeppelin/defender-client/HEAD/examples/create-relayer/index.js -------------------------------------------------------------------------------- /examples/create-relayer/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenZeppelin/defender-client/HEAD/examples/create-relayer/package.json -------------------------------------------------------------------------------- /examples/create-secret/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenZeppelin/defender-client/HEAD/examples/create-secret/index.js -------------------------------------------------------------------------------- /examples/create-secret/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenZeppelin/defender-client/HEAD/examples/create-secret/package.json -------------------------------------------------------------------------------- /examples/create-sentinel/abis/erc721.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenZeppelin/defender-client/HEAD/examples/create-sentinel/abis/erc721.json -------------------------------------------------------------------------------- /examples/create-sentinel/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenZeppelin/defender-client/HEAD/examples/create-sentinel/index.js -------------------------------------------------------------------------------- /examples/create-sentinel/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenZeppelin/defender-client/HEAD/examples/create-sentinel/package-lock.json -------------------------------------------------------------------------------- /examples/create-sentinel/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenZeppelin/defender-client/HEAD/examples/create-sentinel/package.json -------------------------------------------------------------------------------- /examples/deploy-contract/artifacts/Box.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenZeppelin/defender-client/HEAD/examples/deploy-contract/artifacts/Box.json -------------------------------------------------------------------------------- /examples/deploy-contract/contracts/Box.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenZeppelin/defender-client/HEAD/examples/deploy-contract/contracts/Box.sol -------------------------------------------------------------------------------- /examples/deploy-contract/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenZeppelin/defender-client/HEAD/examples/deploy-contract/index.js -------------------------------------------------------------------------------- /examples/deploy-contract/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenZeppelin/defender-client/HEAD/examples/deploy-contract/package.json -------------------------------------------------------------------------------- /examples/ethers-signer/bytecode.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenZeppelin/defender-client/HEAD/examples/ethers-signer/bytecode.json -------------------------------------------------------------------------------- /examples/ethers-signer/erc20.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenZeppelin/defender-client/HEAD/examples/ethers-signer/erc20.json -------------------------------------------------------------------------------- /examples/ethers-signer/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenZeppelin/defender-client/HEAD/examples/ethers-signer/index.js -------------------------------------------------------------------------------- /examples/ethers-signer/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenZeppelin/defender-client/HEAD/examples/ethers-signer/package.json -------------------------------------------------------------------------------- /examples/ethers-signer/typedData.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenZeppelin/defender-client/HEAD/examples/ethers-signer/typedData.json -------------------------------------------------------------------------------- /examples/get-usage/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenZeppelin/defender-client/HEAD/examples/get-usage/index.ts -------------------------------------------------------------------------------- /examples/get-usage/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenZeppelin/defender-client/HEAD/examples/get-usage/package.json -------------------------------------------------------------------------------- /examples/keeper-network/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenZeppelin/defender-client/HEAD/examples/keeper-network/index.js -------------------------------------------------------------------------------- /examples/keeper-network/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenZeppelin/defender-client/HEAD/examples/keeper-network/package.json -------------------------------------------------------------------------------- /examples/list-networks/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenZeppelin/defender-client/HEAD/examples/list-networks/index.js -------------------------------------------------------------------------------- /examples/list-networks/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenZeppelin/defender-client/HEAD/examples/list-networks/package.json -------------------------------------------------------------------------------- /examples/list-proposals/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenZeppelin/defender-client/HEAD/examples/list-proposals/index.js -------------------------------------------------------------------------------- /examples/list-proposals/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenZeppelin/defender-client/HEAD/examples/list-proposals/package.json -------------------------------------------------------------------------------- /examples/pause-proposal/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenZeppelin/defender-client/HEAD/examples/pause-proposal/index.js -------------------------------------------------------------------------------- /examples/pause-proposal/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenZeppelin/defender-client/HEAD/examples/pause-proposal/package.json -------------------------------------------------------------------------------- /examples/relay-client/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenZeppelin/defender-client/HEAD/examples/relay-client/package-lock.json -------------------------------------------------------------------------------- /examples/relayer-actions/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenZeppelin/defender-client/HEAD/examples/relayer-actions/index.js -------------------------------------------------------------------------------- /examples/relayer-actions/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenZeppelin/defender-client/HEAD/examples/relayer-actions/package.json -------------------------------------------------------------------------------- /examples/relayer-autotasks/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenZeppelin/defender-client/HEAD/examples/relayer-autotasks/index.js -------------------------------------------------------------------------------- /examples/relayer-autotasks/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenZeppelin/defender-client/HEAD/examples/relayer-autotasks/package.json -------------------------------------------------------------------------------- /examples/simulate-proposal/abi/demoflash.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenZeppelin/defender-client/HEAD/examples/simulate-proposal/abi/demoflash.json -------------------------------------------------------------------------------- /examples/simulate-proposal/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenZeppelin/defender-client/HEAD/examples/simulate-proposal/index.js -------------------------------------------------------------------------------- /examples/simulate-proposal/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenZeppelin/defender-client/HEAD/examples/simulate-proposal/package.json -------------------------------------------------------------------------------- /examples/unpause-proposal/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenZeppelin/defender-client/HEAD/examples/unpause-proposal/index.js -------------------------------------------------------------------------------- /examples/unpause-proposal/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenZeppelin/defender-client/HEAD/examples/unpause-proposal/package.json -------------------------------------------------------------------------------- /examples/update-autotask-env-variables/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenZeppelin/defender-client/HEAD/examples/update-autotask-env-variables/index.js -------------------------------------------------------------------------------- /examples/update-autotask-env-variables/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenZeppelin/defender-client/HEAD/examples/update-autotask-env-variables/package.json -------------------------------------------------------------------------------- /examples/update-autotask/code/deps.js: -------------------------------------------------------------------------------- 1 | exports.foo = () => 42; 2 | -------------------------------------------------------------------------------- /examples/update-autotask/code/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenZeppelin/defender-client/HEAD/examples/update-autotask/code/index.js -------------------------------------------------------------------------------- /examples/update-autotask/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenZeppelin/defender-client/HEAD/examples/update-autotask/package.json -------------------------------------------------------------------------------- /examples/update-autotask/update-code.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenZeppelin/defender-client/HEAD/examples/update-autotask/update-code.js -------------------------------------------------------------------------------- /examples/update-notification-category/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenZeppelin/defender-client/HEAD/examples/update-notification-category/index.js -------------------------------------------------------------------------------- /examples/update-notification-category/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenZeppelin/defender-client/HEAD/examples/update-notification-category/package.json -------------------------------------------------------------------------------- /examples/update-relayer/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenZeppelin/defender-client/HEAD/examples/update-relayer/index.js -------------------------------------------------------------------------------- /examples/update-relayer/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenZeppelin/defender-client/HEAD/examples/update-relayer/package.json -------------------------------------------------------------------------------- /examples/update-sentinel/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenZeppelin/defender-client/HEAD/examples/update-sentinel/index.js -------------------------------------------------------------------------------- /examples/update-sentinel/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenZeppelin/defender-client/HEAD/examples/update-sentinel/package.json -------------------------------------------------------------------------------- /examples/upgrade-contract/abis/Box.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenZeppelin/defender-client/HEAD/examples/upgrade-contract/abis/Box.json -------------------------------------------------------------------------------- /examples/upgrade-contract/abis/Token.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenZeppelin/defender-client/HEAD/examples/upgrade-contract/abis/Token.json -------------------------------------------------------------------------------- /examples/upgrade-contract/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenZeppelin/defender-client/HEAD/examples/upgrade-contract/index.js -------------------------------------------------------------------------------- /examples/upgrade-contract/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenZeppelin/defender-client/HEAD/examples/upgrade-contract/package.json -------------------------------------------------------------------------------- /examples/upgrade-proposal/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenZeppelin/defender-client/HEAD/examples/upgrade-proposal/index.js -------------------------------------------------------------------------------- /examples/upgrade-proposal/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenZeppelin/defender-client/HEAD/examples/upgrade-proposal/package.json -------------------------------------------------------------------------------- /examples/verify-contract/compilation-artifact.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenZeppelin/defender-client/HEAD/examples/verify-contract/compilation-artifact.json -------------------------------------------------------------------------------- /examples/verify-contract/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenZeppelin/defender-client/HEAD/examples/verify-contract/index.js -------------------------------------------------------------------------------- /examples/verify-contract/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenZeppelin/defender-client/HEAD/examples/verify-contract/package.json -------------------------------------------------------------------------------- /examples/web3-provider/bytecode.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenZeppelin/defender-client/HEAD/examples/web3-provider/bytecode.json -------------------------------------------------------------------------------- /examples/web3-provider/erc20.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenZeppelin/defender-client/HEAD/examples/web3-provider/erc20.json -------------------------------------------------------------------------------- /examples/web3-provider/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenZeppelin/defender-client/HEAD/examples/web3-provider/index.js -------------------------------------------------------------------------------- /examples/web3-provider/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenZeppelin/defender-client/HEAD/examples/web3-provider/package.json -------------------------------------------------------------------------------- /hack/cross-dependency.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenZeppelin/defender-client/HEAD/hack/cross-dependency.sh -------------------------------------------------------------------------------- /hack/skip-lib-ignore.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenZeppelin/defender-client/HEAD/hack/skip-lib-ignore.sh -------------------------------------------------------------------------------- /jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenZeppelin/defender-client/HEAD/jest.config.js -------------------------------------------------------------------------------- /lerna.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenZeppelin/defender-client/HEAD/lerna.json -------------------------------------------------------------------------------- /nx.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenZeppelin/defender-client/HEAD/nx.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenZeppelin/defender-client/HEAD/package.json -------------------------------------------------------------------------------- /packages/account/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenZeppelin/defender-client/HEAD/packages/account/README.md -------------------------------------------------------------------------------- /packages/account/jest.config.js: -------------------------------------------------------------------------------- 1 | module.exports = require('../../jest.config'); 2 | -------------------------------------------------------------------------------- /packages/account/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenZeppelin/defender-client/HEAD/packages/account/package.json -------------------------------------------------------------------------------- /packages/account/src/api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenZeppelin/defender-client/HEAD/packages/account/src/api.ts -------------------------------------------------------------------------------- /packages/account/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenZeppelin/defender-client/HEAD/packages/account/src/index.ts -------------------------------------------------------------------------------- /packages/account/src/models/account.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenZeppelin/defender-client/HEAD/packages/account/src/models/account.ts -------------------------------------------------------------------------------- /packages/account/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenZeppelin/defender-client/HEAD/packages/account/tsconfig.json -------------------------------------------------------------------------------- /packages/admin/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenZeppelin/defender-client/HEAD/packages/admin/README.md -------------------------------------------------------------------------------- /packages/admin/jest.config.js: -------------------------------------------------------------------------------- 1 | module.exports = require('../../jest.config'); 2 | -------------------------------------------------------------------------------- /packages/admin/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenZeppelin/defender-client/HEAD/packages/admin/package.json -------------------------------------------------------------------------------- /packages/admin/src/api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenZeppelin/defender-client/HEAD/packages/admin/src/api.ts -------------------------------------------------------------------------------- /packages/admin/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenZeppelin/defender-client/HEAD/packages/admin/src/index.ts -------------------------------------------------------------------------------- /packages/admin/src/models/contract.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenZeppelin/defender-client/HEAD/packages/admin/src/models/contract.ts -------------------------------------------------------------------------------- /packages/admin/src/models/proposal.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenZeppelin/defender-client/HEAD/packages/admin/src/models/proposal.ts -------------------------------------------------------------------------------- /packages/admin/src/models/response.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenZeppelin/defender-client/HEAD/packages/admin/src/models/response.ts -------------------------------------------------------------------------------- /packages/admin/src/models/simulation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenZeppelin/defender-client/HEAD/packages/admin/src/models/simulation.ts -------------------------------------------------------------------------------- /packages/admin/src/models/verification.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenZeppelin/defender-client/HEAD/packages/admin/src/models/verification.ts -------------------------------------------------------------------------------- /packages/admin/src/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenZeppelin/defender-client/HEAD/packages/admin/src/utils.ts -------------------------------------------------------------------------------- /packages/admin/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenZeppelin/defender-client/HEAD/packages/admin/tsconfig.json -------------------------------------------------------------------------------- /packages/autotask-client/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenZeppelin/defender-client/HEAD/packages/autotask-client/README.md -------------------------------------------------------------------------------- /packages/autotask-client/fixtures/invalid/notindex.js: -------------------------------------------------------------------------------- 1 | exports.handler = () => {}; -------------------------------------------------------------------------------- /packages/autotask-client/fixtures/valid/data.json: -------------------------------------------------------------------------------- 1 | { "value": 42 } -------------------------------------------------------------------------------- /packages/autotask-client/fixtures/valid/index.js: -------------------------------------------------------------------------------- 1 | exports.handler = () => {}; -------------------------------------------------------------------------------- /packages/autotask-client/fixtures/valid/subfolder/nested.json: -------------------------------------------------------------------------------- 1 | { "nested": true } -------------------------------------------------------------------------------- /packages/autotask-client/jest.config.js: -------------------------------------------------------------------------------- 1 | module.exports = require('../../jest.config'); 2 | -------------------------------------------------------------------------------- /packages/autotask-client/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenZeppelin/defender-client/HEAD/packages/autotask-client/package.json -------------------------------------------------------------------------------- /packages/autotask-client/src/api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenZeppelin/defender-client/HEAD/packages/autotask-client/src/api.ts -------------------------------------------------------------------------------- /packages/autotask-client/src/bin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenZeppelin/defender-client/HEAD/packages/autotask-client/src/bin.ts -------------------------------------------------------------------------------- /packages/autotask-client/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenZeppelin/defender-client/HEAD/packages/autotask-client/src/index.ts -------------------------------------------------------------------------------- /packages/autotask-client/src/models/autotask-run.res.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenZeppelin/defender-client/HEAD/packages/autotask-client/src/models/autotask-run.res.ts -------------------------------------------------------------------------------- /packages/autotask-client/src/models/autotask.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenZeppelin/defender-client/HEAD/packages/autotask-client/src/models/autotask.ts -------------------------------------------------------------------------------- /packages/autotask-client/src/models/response.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenZeppelin/defender-client/HEAD/packages/autotask-client/src/models/response.ts -------------------------------------------------------------------------------- /packages/autotask-client/src/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenZeppelin/defender-client/HEAD/packages/autotask-client/src/utils.ts -------------------------------------------------------------------------------- /packages/autotask-client/src/zip.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenZeppelin/defender-client/HEAD/packages/autotask-client/src/zip.test.ts -------------------------------------------------------------------------------- /packages/autotask-client/src/zip.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenZeppelin/defender-client/HEAD/packages/autotask-client/src/zip.ts -------------------------------------------------------------------------------- /packages/autotask-client/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenZeppelin/defender-client/HEAD/packages/autotask-client/tsconfig.json -------------------------------------------------------------------------------- /packages/autotask-utils/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenZeppelin/defender-client/HEAD/packages/autotask-utils/README.md -------------------------------------------------------------------------------- /packages/autotask-utils/jest.config.js: -------------------------------------------------------------------------------- 1 | module.exports = require('../../jest.config'); 2 | -------------------------------------------------------------------------------- /packages/autotask-utils/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenZeppelin/defender-client/HEAD/packages/autotask-utils/package.json -------------------------------------------------------------------------------- /packages/autotask-utils/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenZeppelin/defender-client/HEAD/packages/autotask-utils/src/index.ts -------------------------------------------------------------------------------- /packages/autotask-utils/src/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenZeppelin/defender-client/HEAD/packages/autotask-utils/src/types.ts -------------------------------------------------------------------------------- /packages/autotask-utils/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenZeppelin/defender-client/HEAD/packages/autotask-utils/tsconfig.json -------------------------------------------------------------------------------- /packages/base/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenZeppelin/defender-client/HEAD/packages/base/README.md -------------------------------------------------------------------------------- /packages/base/jest.config.js: -------------------------------------------------------------------------------- 1 | module.exports = require('../../jest.config'); 2 | -------------------------------------------------------------------------------- /packages/base/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenZeppelin/defender-client/HEAD/packages/base/package.json -------------------------------------------------------------------------------- /packages/base/src/api/__mocks__/amazon-cognito-identity-js.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenZeppelin/defender-client/HEAD/packages/base/src/api/__mocks__/amazon-cognito-identity-js.ts -------------------------------------------------------------------------------- /packages/base/src/api/__mocks__/axios-error.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenZeppelin/defender-client/HEAD/packages/base/src/api/__mocks__/axios-error.ts -------------------------------------------------------------------------------- /packages/base/src/api/__mocks__/axios.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenZeppelin/defender-client/HEAD/packages/base/src/api/__mocks__/axios.ts -------------------------------------------------------------------------------- /packages/base/src/api/api-error.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenZeppelin/defender-client/HEAD/packages/base/src/api/api-error.ts -------------------------------------------------------------------------------- /packages/base/src/api/api.error.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenZeppelin/defender-client/HEAD/packages/base/src/api/api.error.test.ts -------------------------------------------------------------------------------- /packages/base/src/api/api.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenZeppelin/defender-client/HEAD/packages/base/src/api/api.test.ts -------------------------------------------------------------------------------- /packages/base/src/api/api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenZeppelin/defender-client/HEAD/packages/base/src/api/api.ts -------------------------------------------------------------------------------- /packages/base/src/api/auth-v2.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenZeppelin/defender-client/HEAD/packages/base/src/api/auth-v2.ts -------------------------------------------------------------------------------- /packages/base/src/api/auth.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenZeppelin/defender-client/HEAD/packages/base/src/api/auth.test.ts -------------------------------------------------------------------------------- /packages/base/src/api/auth.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenZeppelin/defender-client/HEAD/packages/base/src/api/auth.ts -------------------------------------------------------------------------------- /packages/base/src/api/client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenZeppelin/defender-client/HEAD/packages/base/src/api/client.ts -------------------------------------------------------------------------------- /packages/base/src/autotask/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenZeppelin/defender-client/HEAD/packages/base/src/autotask/index.ts -------------------------------------------------------------------------------- /packages/base/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenZeppelin/defender-client/HEAD/packages/base/src/index.ts -------------------------------------------------------------------------------- /packages/base/src/utils/lambda.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenZeppelin/defender-client/HEAD/packages/base/src/utils/lambda.ts -------------------------------------------------------------------------------- /packages/base/src/utils/network.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenZeppelin/defender-client/HEAD/packages/base/src/utils/network.test.ts -------------------------------------------------------------------------------- /packages/base/src/utils/network.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenZeppelin/defender-client/HEAD/packages/base/src/utils/network.ts -------------------------------------------------------------------------------- /packages/base/src/utils/rate-limit.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenZeppelin/defender-client/HEAD/packages/base/src/utils/rate-limit.test.ts -------------------------------------------------------------------------------- /packages/base/src/utils/rate-limit.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenZeppelin/defender-client/HEAD/packages/base/src/utils/rate-limit.ts -------------------------------------------------------------------------------- /packages/base/src/utils/time.ts: -------------------------------------------------------------------------------- 1 | export const getTimestampInSeconds = (): number => Math.floor(Date.now() / 1000); 2 | -------------------------------------------------------------------------------- /packages/base/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenZeppelin/defender-client/HEAD/packages/base/tsconfig.json -------------------------------------------------------------------------------- /packages/deploy/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenZeppelin/defender-client/HEAD/packages/deploy/README.md -------------------------------------------------------------------------------- /packages/deploy/jest.config.js: -------------------------------------------------------------------------------- 1 | module.exports = require('../../jest.config'); 2 | -------------------------------------------------------------------------------- /packages/deploy/lerna.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenZeppelin/defender-client/HEAD/packages/deploy/lerna.json -------------------------------------------------------------------------------- /packages/deploy/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenZeppelin/defender-client/HEAD/packages/deploy/package.json -------------------------------------------------------------------------------- /packages/deploy/src/__mocks__/@openzeppelin/defender-base-client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenZeppelin/defender-client/HEAD/packages/deploy/src/__mocks__/@openzeppelin/defender-base-client.ts -------------------------------------------------------------------------------- /packages/deploy/src/api/block-explorer-api-key.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenZeppelin/defender-client/HEAD/packages/deploy/src/api/block-explorer-api-key.test.ts -------------------------------------------------------------------------------- /packages/deploy/src/api/block-explorer-api-key.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenZeppelin/defender-client/HEAD/packages/deploy/src/api/block-explorer-api-key.ts -------------------------------------------------------------------------------- /packages/deploy/src/api/deployment-config.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenZeppelin/defender-client/HEAD/packages/deploy/src/api/deployment-config.test.ts -------------------------------------------------------------------------------- /packages/deploy/src/api/deployment-config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenZeppelin/defender-client/HEAD/packages/deploy/src/api/deployment-config.ts -------------------------------------------------------------------------------- /packages/deploy/src/api/deployment.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenZeppelin/defender-client/HEAD/packages/deploy/src/api/deployment.test.ts -------------------------------------------------------------------------------- /packages/deploy/src/api/deployment.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenZeppelin/defender-client/HEAD/packages/deploy/src/api/deployment.ts -------------------------------------------------------------------------------- /packages/deploy/src/api/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenZeppelin/defender-client/HEAD/packages/deploy/src/api/index.ts -------------------------------------------------------------------------------- /packages/deploy/src/api/platform.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenZeppelin/defender-client/HEAD/packages/deploy/src/api/platform.ts -------------------------------------------------------------------------------- /packages/deploy/src/api/upgrade.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenZeppelin/defender-client/HEAD/packages/deploy/src/api/upgrade.ts -------------------------------------------------------------------------------- /packages/deploy/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenZeppelin/defender-client/HEAD/packages/deploy/src/index.ts -------------------------------------------------------------------------------- /packages/deploy/src/models/approval-process.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenZeppelin/defender-client/HEAD/packages/deploy/src/models/approval-process.ts -------------------------------------------------------------------------------- /packages/deploy/src/models/block-explorer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenZeppelin/defender-client/HEAD/packages/deploy/src/models/block-explorer.ts -------------------------------------------------------------------------------- /packages/deploy/src/models/deployment-config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenZeppelin/defender-client/HEAD/packages/deploy/src/models/deployment-config.ts -------------------------------------------------------------------------------- /packages/deploy/src/models/deployment.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenZeppelin/defender-client/HEAD/packages/deploy/src/models/deployment.ts -------------------------------------------------------------------------------- /packages/deploy/src/models/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenZeppelin/defender-client/HEAD/packages/deploy/src/models/index.ts -------------------------------------------------------------------------------- /packages/deploy/src/models/upgrade.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenZeppelin/defender-client/HEAD/packages/deploy/src/models/upgrade.ts -------------------------------------------------------------------------------- /packages/deploy/src/utils/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenZeppelin/defender-client/HEAD/packages/deploy/src/utils/index.ts -------------------------------------------------------------------------------- /packages/deploy/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenZeppelin/defender-client/HEAD/packages/deploy/tsconfig.json -------------------------------------------------------------------------------- /packages/kvstore/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenZeppelin/defender-client/HEAD/packages/kvstore/README.md -------------------------------------------------------------------------------- /packages/kvstore/__mocks__/@aws-sdk/client-lambda.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenZeppelin/defender-client/HEAD/packages/kvstore/__mocks__/@aws-sdk/client-lambda.ts -------------------------------------------------------------------------------- /packages/kvstore/__mocks__/aws-sdk/clients/lambda.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenZeppelin/defender-client/HEAD/packages/kvstore/__mocks__/aws-sdk/clients/lambda.ts -------------------------------------------------------------------------------- /packages/kvstore/jest.config.js: -------------------------------------------------------------------------------- 1 | module.exports = require('../../jest.config'); 2 | -------------------------------------------------------------------------------- /packages/kvstore/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenZeppelin/defender-client/HEAD/packages/kvstore/package.json -------------------------------------------------------------------------------- /packages/kvstore/src/autotask.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenZeppelin/defender-client/HEAD/packages/kvstore/src/autotask.test.ts -------------------------------------------------------------------------------- /packages/kvstore/src/autotask.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenZeppelin/defender-client/HEAD/packages/kvstore/src/autotask.ts -------------------------------------------------------------------------------- /packages/kvstore/src/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenZeppelin/defender-client/HEAD/packages/kvstore/src/index.test.ts -------------------------------------------------------------------------------- /packages/kvstore/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenZeppelin/defender-client/HEAD/packages/kvstore/src/index.ts -------------------------------------------------------------------------------- /packages/kvstore/src/local.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenZeppelin/defender-client/HEAD/packages/kvstore/src/local.test.ts -------------------------------------------------------------------------------- /packages/kvstore/src/local.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenZeppelin/defender-client/HEAD/packages/kvstore/src/local.ts -------------------------------------------------------------------------------- /packages/kvstore/src/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenZeppelin/defender-client/HEAD/packages/kvstore/src/types.ts -------------------------------------------------------------------------------- /packages/kvstore/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenZeppelin/defender-client/HEAD/packages/kvstore/tsconfig.json -------------------------------------------------------------------------------- /packages/relay/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenZeppelin/defender-client/HEAD/packages/relay/README.md -------------------------------------------------------------------------------- /packages/relay/jest.config.js: -------------------------------------------------------------------------------- 1 | module.exports = require('../../jest.config'); 2 | -------------------------------------------------------------------------------- /packages/relay/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenZeppelin/defender-client/HEAD/packages/relay/package.json -------------------------------------------------------------------------------- /packages/relay/src/__mocks__/@aws-sdk/client-lambda.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenZeppelin/defender-client/HEAD/packages/relay/src/__mocks__/@aws-sdk/client-lambda.ts -------------------------------------------------------------------------------- /packages/relay/src/__mocks__/@openzeppelin/defender-base-client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenZeppelin/defender-client/HEAD/packages/relay/src/__mocks__/@openzeppelin/defender-base-client.ts -------------------------------------------------------------------------------- /packages/relay/src/__mocks__/aws-sdk/clients/lambda.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenZeppelin/defender-client/HEAD/packages/relay/src/__mocks__/aws-sdk/clients/lambda.ts -------------------------------------------------------------------------------- /packages/relay/src/__mocks__/axios.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenZeppelin/defender-client/HEAD/packages/relay/src/__mocks__/axios.ts -------------------------------------------------------------------------------- /packages/relay/src/api/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenZeppelin/defender-client/HEAD/packages/relay/src/api/index.ts -------------------------------------------------------------------------------- /packages/relay/src/autotask/index-rate.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenZeppelin/defender-client/HEAD/packages/relay/src/autotask/index-rate.test.ts -------------------------------------------------------------------------------- /packages/relay/src/autotask/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenZeppelin/defender-client/HEAD/packages/relay/src/autotask/index.test.ts -------------------------------------------------------------------------------- /packages/relay/src/autotask/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenZeppelin/defender-client/HEAD/packages/relay/src/autotask/index.ts -------------------------------------------------------------------------------- /packages/relay/src/ethers/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenZeppelin/defender-client/HEAD/packages/relay/src/ethers/index.ts -------------------------------------------------------------------------------- /packages/relay/src/ethers/provider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenZeppelin/defender-client/HEAD/packages/relay/src/ethers/provider.ts -------------------------------------------------------------------------------- /packages/relay/src/ethers/signer.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenZeppelin/defender-client/HEAD/packages/relay/src/ethers/signer.test.ts -------------------------------------------------------------------------------- /packages/relay/src/ethers/signer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenZeppelin/defender-client/HEAD/packages/relay/src/ethers/signer.ts -------------------------------------------------------------------------------- /packages/relay/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenZeppelin/defender-client/HEAD/packages/relay/src/index.ts -------------------------------------------------------------------------------- /packages/relay/src/relayer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenZeppelin/defender-client/HEAD/packages/relay/src/relayer.ts -------------------------------------------------------------------------------- /packages/relay/src/test/apiRelayer.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenZeppelin/defender-client/HEAD/packages/relay/src/test/apiRelayer.test.ts -------------------------------------------------------------------------------- /packages/relay/src/test/relayClient.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenZeppelin/defender-client/HEAD/packages/relay/src/test/relayClient.test.ts -------------------------------------------------------------------------------- /packages/relay/src/web3/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenZeppelin/defender-client/HEAD/packages/relay/src/web3/index.ts -------------------------------------------------------------------------------- /packages/relay/src/web3/query.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenZeppelin/defender-client/HEAD/packages/relay/src/web3/query.ts -------------------------------------------------------------------------------- /packages/relay/src/web3/sender.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenZeppelin/defender-client/HEAD/packages/relay/src/web3/sender.test.ts -------------------------------------------------------------------------------- /packages/relay/src/web3/sender.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenZeppelin/defender-client/HEAD/packages/relay/src/web3/sender.ts -------------------------------------------------------------------------------- /packages/relay/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenZeppelin/defender-client/HEAD/packages/relay/tsconfig.json -------------------------------------------------------------------------------- /packages/sentinel/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenZeppelin/defender-client/HEAD/packages/sentinel/README.md -------------------------------------------------------------------------------- /packages/sentinel/jest.config.js: -------------------------------------------------------------------------------- 1 | module.exports = require('../../jest.config'); 2 | -------------------------------------------------------------------------------- /packages/sentinel/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenZeppelin/defender-client/HEAD/packages/sentinel/package.json -------------------------------------------------------------------------------- /packages/sentinel/src/__mocks__/@openzeppelin/defender-base-client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenZeppelin/defender-client/HEAD/packages/sentinel/src/__mocks__/@openzeppelin/defender-base-client.ts -------------------------------------------------------------------------------- /packages/sentinel/src/api/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenZeppelin/defender-client/HEAD/packages/sentinel/src/api/index.test.ts -------------------------------------------------------------------------------- /packages/sentinel/src/api/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenZeppelin/defender-client/HEAD/packages/sentinel/src/api/index.ts -------------------------------------------------------------------------------- /packages/sentinel/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenZeppelin/defender-client/HEAD/packages/sentinel/src/index.ts -------------------------------------------------------------------------------- /packages/sentinel/src/models/blockwatcher.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenZeppelin/defender-client/HEAD/packages/sentinel/src/models/blockwatcher.ts -------------------------------------------------------------------------------- /packages/sentinel/src/models/category.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenZeppelin/defender-client/HEAD/packages/sentinel/src/models/category.ts -------------------------------------------------------------------------------- /packages/sentinel/src/models/ethers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenZeppelin/defender-client/HEAD/packages/sentinel/src/models/ethers.ts -------------------------------------------------------------------------------- /packages/sentinel/src/models/networks.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenZeppelin/defender-client/HEAD/packages/sentinel/src/models/networks.ts -------------------------------------------------------------------------------- /packages/sentinel/src/models/notification.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenZeppelin/defender-client/HEAD/packages/sentinel/src/models/notification.ts -------------------------------------------------------------------------------- /packages/sentinel/src/models/opsgenie.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenZeppelin/defender-client/HEAD/packages/sentinel/src/models/opsgenie.ts -------------------------------------------------------------------------------- /packages/sentinel/src/models/pager-duty.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenZeppelin/defender-client/HEAD/packages/sentinel/src/models/pager-duty.ts -------------------------------------------------------------------------------- /packages/sentinel/src/models/response.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenZeppelin/defender-client/HEAD/packages/sentinel/src/models/response.ts -------------------------------------------------------------------------------- /packages/sentinel/src/models/subscriber.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenZeppelin/defender-client/HEAD/packages/sentinel/src/models/subscriber.ts -------------------------------------------------------------------------------- /packages/sentinel/src/utils/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenZeppelin/defender-client/HEAD/packages/sentinel/src/utils/index.ts -------------------------------------------------------------------------------- /packages/sentinel/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenZeppelin/defender-client/HEAD/packages/sentinel/tsconfig.json -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenZeppelin/defender-client/HEAD/yarn.lock --------------------------------------------------------------------------------