├── .eslintrc.js ├── .github ├── CODEOWNERS ├── ISSUE_TEMPLATE │ ├── bug_report.md │ ├── feature_request.md │ └── support_request.md ├── pull_request_template.md └── workflows │ ├── cron.yml │ ├── main-release.yml │ ├── main.yml │ ├── pr.yaml │ └── triage-issues.yml ├── .gitignore ├── .mocharc.yml ├── .nvmrc ├── .yarnrc.yml ├── AUTHORS ├── CHANGELOG.md ├── LICENSE ├── README.md ├── bin └── metamask_downloader.js ├── docs ├── API.md ├── BROWSER.md └── JEST.md ├── jest-preset.js ├── package.json ├── release-please-config.json ├── scripts └── download_metamask.ts ├── src ├── bin │ └── downloader.ts ├── browser.ts ├── constants.ts ├── element.ts ├── helpers │ ├── actions.ts │ ├── index.ts │ ├── selectors.ts │ └── utils.ts ├── index.ts ├── jest │ ├── DappeteerEnvironment.ts │ ├── config.ts │ ├── global.ts │ ├── setup.ts │ └── teardown.ts ├── metamask │ ├── addNetwork.ts │ ├── addToken.ts │ ├── approve.ts │ ├── confirmTransaction.ts │ ├── createAccount.ts │ ├── helpers │ │ ├── deleteAccount.ts │ │ ├── deleteNetwork.ts │ │ ├── getTokenBalance.ts │ │ └── index.ts │ ├── importPk.ts │ ├── index.ts │ ├── lock.ts │ ├── sign.ts │ ├── signTypedData.ts │ ├── switchAccount.ts │ ├── switchNetwork.ts │ └── unlock.ts ├── page.ts ├── playwright │ ├── browser.ts │ ├── elements.ts │ ├── index.ts │ └── page.ts ├── puppeteer │ ├── browser.ts │ ├── elements.ts │ ├── index.ts │ └── page.ts ├── setup │ ├── index.ts │ ├── launch.ts │ ├── playwright.ts │ ├── puppeteer.ts │ ├── setupActions.ts │ ├── setupMetaMask.ts │ └── utils │ │ ├── getTemporaryUserDataDir.ts │ │ ├── isNewerVersion.ts │ │ ├── metaMaskDownloader.ts │ │ └── patch │ │ ├── addKeyToMetaMaskManifest.ts │ │ ├── disableScuttleGlobalThis.ts │ │ └── index.ts ├── snap │ ├── NotificationsEmitter.ts │ ├── dialog │ │ ├── acceptDialog.ts │ │ ├── helpers.ts │ │ ├── index.ts │ │ ├── rejectDialog.ts │ │ └── typeDialog.ts │ ├── getAllNotifications.ts │ ├── getNotificationEmitter.ts │ ├── index.ts │ ├── install-utils.ts │ ├── install.ts │ ├── invokeSnap.ts │ ├── types.ts │ └── utils.ts └── types.ts ├── test ├── basic.spec.ts ├── constant.ts ├── contract.spec.ts ├── contract │ ├── Counter.sol │ ├── contractInfo.ts │ └── index.ts ├── deploy.ts ├── flask │ ├── base-snap │ │ ├── index.html │ │ ├── package.json │ │ ├── snap.config.js │ │ ├── snap.manifest.json │ │ ├── src │ │ │ └── index.ts │ │ └── yarn.lock │ ├── keys-snap │ │ ├── index.html │ │ ├── package.json │ │ ├── snap.config.js │ │ ├── snap.manifest.json │ │ ├── src │ │ │ └── index.ts │ │ └── yarn.lock │ ├── methods-snap │ │ ├── index.html │ │ ├── package.json │ │ ├── snap.config.js │ │ ├── snap.manifest.json │ │ ├── src │ │ │ └── index.ts │ │ └── yarn.lock │ ├── permissions-snap │ │ ├── index.html │ │ ├── package.json │ │ ├── snap.config.js │ │ ├── snap.manifest.json │ │ ├── src │ │ │ └── index.ts │ │ └── yarn.lock │ └── snaps.spec.ts ├── global.ts ├── global_flask.ts ├── testPageFunctions │ ├── addNetwork.ts │ ├── addToken.ts │ ├── index.ts │ ├── requestAccounts.ts │ ├── sendTx.ts │ ├── sign.ts │ ├── signLongTypedData.ts │ └── signShortTypedData.ts ├── userData.spec.ts └── utils │ └── utils.ts ├── tsconfig.build.json ├── tsconfig.json ├── types └── solc │ └── index.d.ts ├── userData ├── chrome-flask │ └── Default │ │ └── Local Extension Settings │ │ └── ljfoeinjpaedjfecbmggjgodbgkmjkjk │ │ ├── 000003.log │ │ ├── CURRENT │ │ ├── LOG │ │ └── MANIFEST-000001 └── chrome-mm │ └── Default │ └── Local Extension Settings │ └── ljfoeinjpaedjfecbmggjgodbgkmjkjk │ ├── 000003.log │ ├── CURRENT │ ├── LOG │ └── MANIFEST-000001 └── yarn.lock /.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/dappeteer/HEAD/.eslintrc.js -------------------------------------------------------------------------------- /.github/CODEOWNERS: -------------------------------------------------------------------------------- 1 | * @beroburny @irubido @lykhoyda @mpetrunic -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/dappeteer/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/dappeteer/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/support_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/dappeteer/HEAD/.github/ISSUE_TEMPLATE/support_request.md -------------------------------------------------------------------------------- /.github/pull_request_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/dappeteer/HEAD/.github/pull_request_template.md -------------------------------------------------------------------------------- /.github/workflows/cron.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/dappeteer/HEAD/.github/workflows/cron.yml -------------------------------------------------------------------------------- /.github/workflows/main-release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/dappeteer/HEAD/.github/workflows/main-release.yml -------------------------------------------------------------------------------- /.github/workflows/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/dappeteer/HEAD/.github/workflows/main.yml -------------------------------------------------------------------------------- /.github/workflows/pr.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/dappeteer/HEAD/.github/workflows/pr.yaml -------------------------------------------------------------------------------- /.github/workflows/triage-issues.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/dappeteer/HEAD/.github/workflows/triage-issues.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/dappeteer/HEAD/.gitignore -------------------------------------------------------------------------------- /.mocharc.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/dappeteer/HEAD/.mocharc.yml -------------------------------------------------------------------------------- /.nvmrc: -------------------------------------------------------------------------------- 1 | v16 2 | 3 | -------------------------------------------------------------------------------- /.yarnrc.yml: -------------------------------------------------------------------------------- 1 | nodeLinker: node-modules 2 | -------------------------------------------------------------------------------- /AUTHORS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/dappeteer/HEAD/AUTHORS -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/dappeteer/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/dappeteer/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/dappeteer/HEAD/README.md -------------------------------------------------------------------------------- /bin/metamask_downloader.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/dappeteer/HEAD/bin/metamask_downloader.js -------------------------------------------------------------------------------- /docs/API.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/dappeteer/HEAD/docs/API.md -------------------------------------------------------------------------------- /docs/BROWSER.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/dappeteer/HEAD/docs/BROWSER.md -------------------------------------------------------------------------------- /docs/JEST.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/dappeteer/HEAD/docs/JEST.md -------------------------------------------------------------------------------- /jest-preset.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/dappeteer/HEAD/jest-preset.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/dappeteer/HEAD/package.json -------------------------------------------------------------------------------- /release-please-config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/dappeteer/HEAD/release-please-config.json -------------------------------------------------------------------------------- /scripts/download_metamask.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/dappeteer/HEAD/scripts/download_metamask.ts -------------------------------------------------------------------------------- /src/bin/downloader.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/dappeteer/HEAD/src/bin/downloader.ts -------------------------------------------------------------------------------- /src/browser.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/dappeteer/HEAD/src/browser.ts -------------------------------------------------------------------------------- /src/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/dappeteer/HEAD/src/constants.ts -------------------------------------------------------------------------------- /src/element.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/dappeteer/HEAD/src/element.ts -------------------------------------------------------------------------------- /src/helpers/actions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/dappeteer/HEAD/src/helpers/actions.ts -------------------------------------------------------------------------------- /src/helpers/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/dappeteer/HEAD/src/helpers/index.ts -------------------------------------------------------------------------------- /src/helpers/selectors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/dappeteer/HEAD/src/helpers/selectors.ts -------------------------------------------------------------------------------- /src/helpers/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/dappeteer/HEAD/src/helpers/utils.ts -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/dappeteer/HEAD/src/index.ts -------------------------------------------------------------------------------- /src/jest/DappeteerEnvironment.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/dappeteer/HEAD/src/jest/DappeteerEnvironment.ts -------------------------------------------------------------------------------- /src/jest/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/dappeteer/HEAD/src/jest/config.ts -------------------------------------------------------------------------------- /src/jest/global.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/dappeteer/HEAD/src/jest/global.ts -------------------------------------------------------------------------------- /src/jest/setup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/dappeteer/HEAD/src/jest/setup.ts -------------------------------------------------------------------------------- /src/jest/teardown.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/dappeteer/HEAD/src/jest/teardown.ts -------------------------------------------------------------------------------- /src/metamask/addNetwork.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/dappeteer/HEAD/src/metamask/addNetwork.ts -------------------------------------------------------------------------------- /src/metamask/addToken.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/dappeteer/HEAD/src/metamask/addToken.ts -------------------------------------------------------------------------------- /src/metamask/approve.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/dappeteer/HEAD/src/metamask/approve.ts -------------------------------------------------------------------------------- /src/metamask/confirmTransaction.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/dappeteer/HEAD/src/metamask/confirmTransaction.ts -------------------------------------------------------------------------------- /src/metamask/createAccount.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/dappeteer/HEAD/src/metamask/createAccount.ts -------------------------------------------------------------------------------- /src/metamask/helpers/deleteAccount.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/dappeteer/HEAD/src/metamask/helpers/deleteAccount.ts -------------------------------------------------------------------------------- /src/metamask/helpers/deleteNetwork.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/dappeteer/HEAD/src/metamask/helpers/deleteNetwork.ts -------------------------------------------------------------------------------- /src/metamask/helpers/getTokenBalance.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/dappeteer/HEAD/src/metamask/helpers/getTokenBalance.ts -------------------------------------------------------------------------------- /src/metamask/helpers/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/dappeteer/HEAD/src/metamask/helpers/index.ts -------------------------------------------------------------------------------- /src/metamask/importPk.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/dappeteer/HEAD/src/metamask/importPk.ts -------------------------------------------------------------------------------- /src/metamask/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/dappeteer/HEAD/src/metamask/index.ts -------------------------------------------------------------------------------- /src/metamask/lock.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/dappeteer/HEAD/src/metamask/lock.ts -------------------------------------------------------------------------------- /src/metamask/sign.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/dappeteer/HEAD/src/metamask/sign.ts -------------------------------------------------------------------------------- /src/metamask/signTypedData.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/dappeteer/HEAD/src/metamask/signTypedData.ts -------------------------------------------------------------------------------- /src/metamask/switchAccount.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/dappeteer/HEAD/src/metamask/switchAccount.ts -------------------------------------------------------------------------------- /src/metamask/switchNetwork.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/dappeteer/HEAD/src/metamask/switchNetwork.ts -------------------------------------------------------------------------------- /src/metamask/unlock.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/dappeteer/HEAD/src/metamask/unlock.ts -------------------------------------------------------------------------------- /src/page.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/dappeteer/HEAD/src/page.ts -------------------------------------------------------------------------------- /src/playwright/browser.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/dappeteer/HEAD/src/playwright/browser.ts -------------------------------------------------------------------------------- /src/playwright/elements.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/dappeteer/HEAD/src/playwright/elements.ts -------------------------------------------------------------------------------- /src/playwright/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/dappeteer/HEAD/src/playwright/index.ts -------------------------------------------------------------------------------- /src/playwright/page.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/dappeteer/HEAD/src/playwright/page.ts -------------------------------------------------------------------------------- /src/puppeteer/browser.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/dappeteer/HEAD/src/puppeteer/browser.ts -------------------------------------------------------------------------------- /src/puppeteer/elements.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/dappeteer/HEAD/src/puppeteer/elements.ts -------------------------------------------------------------------------------- /src/puppeteer/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/dappeteer/HEAD/src/puppeteer/index.ts -------------------------------------------------------------------------------- /src/puppeteer/page.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/dappeteer/HEAD/src/puppeteer/page.ts -------------------------------------------------------------------------------- /src/setup/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/dappeteer/HEAD/src/setup/index.ts -------------------------------------------------------------------------------- /src/setup/launch.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/dappeteer/HEAD/src/setup/launch.ts -------------------------------------------------------------------------------- /src/setup/playwright.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/dappeteer/HEAD/src/setup/playwright.ts -------------------------------------------------------------------------------- /src/setup/puppeteer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/dappeteer/HEAD/src/setup/puppeteer.ts -------------------------------------------------------------------------------- /src/setup/setupActions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/dappeteer/HEAD/src/setup/setupActions.ts -------------------------------------------------------------------------------- /src/setup/setupMetaMask.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/dappeteer/HEAD/src/setup/setupMetaMask.ts -------------------------------------------------------------------------------- /src/setup/utils/getTemporaryUserDataDir.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/dappeteer/HEAD/src/setup/utils/getTemporaryUserDataDir.ts -------------------------------------------------------------------------------- /src/setup/utils/isNewerVersion.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/dappeteer/HEAD/src/setup/utils/isNewerVersion.ts -------------------------------------------------------------------------------- /src/setup/utils/metaMaskDownloader.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/dappeteer/HEAD/src/setup/utils/metaMaskDownloader.ts -------------------------------------------------------------------------------- /src/setup/utils/patch/addKeyToMetaMaskManifest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/dappeteer/HEAD/src/setup/utils/patch/addKeyToMetaMaskManifest.ts -------------------------------------------------------------------------------- /src/setup/utils/patch/disableScuttleGlobalThis.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/dappeteer/HEAD/src/setup/utils/patch/disableScuttleGlobalThis.ts -------------------------------------------------------------------------------- /src/setup/utils/patch/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/dappeteer/HEAD/src/setup/utils/patch/index.ts -------------------------------------------------------------------------------- /src/snap/NotificationsEmitter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/dappeteer/HEAD/src/snap/NotificationsEmitter.ts -------------------------------------------------------------------------------- /src/snap/dialog/acceptDialog.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/dappeteer/HEAD/src/snap/dialog/acceptDialog.ts -------------------------------------------------------------------------------- /src/snap/dialog/helpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/dappeteer/HEAD/src/snap/dialog/helpers.ts -------------------------------------------------------------------------------- /src/snap/dialog/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/dappeteer/HEAD/src/snap/dialog/index.ts -------------------------------------------------------------------------------- /src/snap/dialog/rejectDialog.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/dappeteer/HEAD/src/snap/dialog/rejectDialog.ts -------------------------------------------------------------------------------- /src/snap/dialog/typeDialog.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/dappeteer/HEAD/src/snap/dialog/typeDialog.ts -------------------------------------------------------------------------------- /src/snap/getAllNotifications.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/dappeteer/HEAD/src/snap/getAllNotifications.ts -------------------------------------------------------------------------------- /src/snap/getNotificationEmitter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/dappeteer/HEAD/src/snap/getNotificationEmitter.ts -------------------------------------------------------------------------------- /src/snap/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/dappeteer/HEAD/src/snap/index.ts -------------------------------------------------------------------------------- /src/snap/install-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/dappeteer/HEAD/src/snap/install-utils.ts -------------------------------------------------------------------------------- /src/snap/install.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/dappeteer/HEAD/src/snap/install.ts -------------------------------------------------------------------------------- /src/snap/invokeSnap.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/dappeteer/HEAD/src/snap/invokeSnap.ts -------------------------------------------------------------------------------- /src/snap/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/dappeteer/HEAD/src/snap/types.ts -------------------------------------------------------------------------------- /src/snap/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/dappeteer/HEAD/src/snap/utils.ts -------------------------------------------------------------------------------- /src/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/dappeteer/HEAD/src/types.ts -------------------------------------------------------------------------------- /test/basic.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/dappeteer/HEAD/test/basic.spec.ts -------------------------------------------------------------------------------- /test/constant.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/dappeteer/HEAD/test/constant.ts -------------------------------------------------------------------------------- /test/contract.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/dappeteer/HEAD/test/contract.spec.ts -------------------------------------------------------------------------------- /test/contract/Counter.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/dappeteer/HEAD/test/contract/Counter.sol -------------------------------------------------------------------------------- /test/contract/contractInfo.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/dappeteer/HEAD/test/contract/contractInfo.ts -------------------------------------------------------------------------------- /test/contract/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/dappeteer/HEAD/test/contract/index.ts -------------------------------------------------------------------------------- /test/deploy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/dappeteer/HEAD/test/deploy.ts -------------------------------------------------------------------------------- /test/flask/base-snap/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/dappeteer/HEAD/test/flask/base-snap/index.html -------------------------------------------------------------------------------- /test/flask/base-snap/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/dappeteer/HEAD/test/flask/base-snap/package.json -------------------------------------------------------------------------------- /test/flask/base-snap/snap.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/dappeteer/HEAD/test/flask/base-snap/snap.config.js -------------------------------------------------------------------------------- /test/flask/base-snap/snap.manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/dappeteer/HEAD/test/flask/base-snap/snap.manifest.json -------------------------------------------------------------------------------- /test/flask/base-snap/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/dappeteer/HEAD/test/flask/base-snap/src/index.ts -------------------------------------------------------------------------------- /test/flask/base-snap/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/dappeteer/HEAD/test/flask/base-snap/yarn.lock -------------------------------------------------------------------------------- /test/flask/keys-snap/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/dappeteer/HEAD/test/flask/keys-snap/index.html -------------------------------------------------------------------------------- /test/flask/keys-snap/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/dappeteer/HEAD/test/flask/keys-snap/package.json -------------------------------------------------------------------------------- /test/flask/keys-snap/snap.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/dappeteer/HEAD/test/flask/keys-snap/snap.config.js -------------------------------------------------------------------------------- /test/flask/keys-snap/snap.manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/dappeteer/HEAD/test/flask/keys-snap/snap.manifest.json -------------------------------------------------------------------------------- /test/flask/keys-snap/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/dappeteer/HEAD/test/flask/keys-snap/src/index.ts -------------------------------------------------------------------------------- /test/flask/keys-snap/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/dappeteer/HEAD/test/flask/keys-snap/yarn.lock -------------------------------------------------------------------------------- /test/flask/methods-snap/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/dappeteer/HEAD/test/flask/methods-snap/index.html -------------------------------------------------------------------------------- /test/flask/methods-snap/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/dappeteer/HEAD/test/flask/methods-snap/package.json -------------------------------------------------------------------------------- /test/flask/methods-snap/snap.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/dappeteer/HEAD/test/flask/methods-snap/snap.config.js -------------------------------------------------------------------------------- /test/flask/methods-snap/snap.manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/dappeteer/HEAD/test/flask/methods-snap/snap.manifest.json -------------------------------------------------------------------------------- /test/flask/methods-snap/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/dappeteer/HEAD/test/flask/methods-snap/src/index.ts -------------------------------------------------------------------------------- /test/flask/methods-snap/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/dappeteer/HEAD/test/flask/methods-snap/yarn.lock -------------------------------------------------------------------------------- /test/flask/permissions-snap/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/dappeteer/HEAD/test/flask/permissions-snap/index.html -------------------------------------------------------------------------------- /test/flask/permissions-snap/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/dappeteer/HEAD/test/flask/permissions-snap/package.json -------------------------------------------------------------------------------- /test/flask/permissions-snap/snap.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/dappeteer/HEAD/test/flask/permissions-snap/snap.config.js -------------------------------------------------------------------------------- /test/flask/permissions-snap/snap.manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/dappeteer/HEAD/test/flask/permissions-snap/snap.manifest.json -------------------------------------------------------------------------------- /test/flask/permissions-snap/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/dappeteer/HEAD/test/flask/permissions-snap/src/index.ts -------------------------------------------------------------------------------- /test/flask/permissions-snap/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/dappeteer/HEAD/test/flask/permissions-snap/yarn.lock -------------------------------------------------------------------------------- /test/flask/snaps.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/dappeteer/HEAD/test/flask/snaps.spec.ts -------------------------------------------------------------------------------- /test/global.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/dappeteer/HEAD/test/global.ts -------------------------------------------------------------------------------- /test/global_flask.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/dappeteer/HEAD/test/global_flask.ts -------------------------------------------------------------------------------- /test/testPageFunctions/addNetwork.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/dappeteer/HEAD/test/testPageFunctions/addNetwork.ts -------------------------------------------------------------------------------- /test/testPageFunctions/addToken.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/dappeteer/HEAD/test/testPageFunctions/addToken.ts -------------------------------------------------------------------------------- /test/testPageFunctions/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/dappeteer/HEAD/test/testPageFunctions/index.ts -------------------------------------------------------------------------------- /test/testPageFunctions/requestAccounts.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/dappeteer/HEAD/test/testPageFunctions/requestAccounts.ts -------------------------------------------------------------------------------- /test/testPageFunctions/sendTx.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/dappeteer/HEAD/test/testPageFunctions/sendTx.ts -------------------------------------------------------------------------------- /test/testPageFunctions/sign.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/dappeteer/HEAD/test/testPageFunctions/sign.ts -------------------------------------------------------------------------------- /test/testPageFunctions/signLongTypedData.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/dappeteer/HEAD/test/testPageFunctions/signLongTypedData.ts -------------------------------------------------------------------------------- /test/testPageFunctions/signShortTypedData.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/dappeteer/HEAD/test/testPageFunctions/signShortTypedData.ts -------------------------------------------------------------------------------- /test/userData.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/dappeteer/HEAD/test/userData.spec.ts -------------------------------------------------------------------------------- /test/utils/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/dappeteer/HEAD/test/utils/utils.ts -------------------------------------------------------------------------------- /tsconfig.build.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/dappeteer/HEAD/tsconfig.build.json -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/dappeteer/HEAD/tsconfig.json -------------------------------------------------------------------------------- /types/solc/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/dappeteer/HEAD/types/solc/index.d.ts -------------------------------------------------------------------------------- /userData/chrome-flask/Default/Local Extension Settings/ljfoeinjpaedjfecbmggjgodbgkmjkjk/000003.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/dappeteer/HEAD/userData/chrome-flask/Default/Local Extension Settings/ljfoeinjpaedjfecbmggjgodbgkmjkjk/000003.log -------------------------------------------------------------------------------- /userData/chrome-flask/Default/Local Extension Settings/ljfoeinjpaedjfecbmggjgodbgkmjkjk/CURRENT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/dappeteer/HEAD/userData/chrome-flask/Default/Local Extension Settings/ljfoeinjpaedjfecbmggjgodbgkmjkjk/CURRENT -------------------------------------------------------------------------------- /userData/chrome-flask/Default/Local Extension Settings/ljfoeinjpaedjfecbmggjgodbgkmjkjk/LOG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/dappeteer/HEAD/userData/chrome-flask/Default/Local Extension Settings/ljfoeinjpaedjfecbmggjgodbgkmjkjk/LOG -------------------------------------------------------------------------------- /userData/chrome-flask/Default/Local Extension Settings/ljfoeinjpaedjfecbmggjgodbgkmjkjk/MANIFEST-000001: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/dappeteer/HEAD/userData/chrome-flask/Default/Local Extension Settings/ljfoeinjpaedjfecbmggjgodbgkmjkjk/MANIFEST-000001 -------------------------------------------------------------------------------- /userData/chrome-mm/Default/Local Extension Settings/ljfoeinjpaedjfecbmggjgodbgkmjkjk/000003.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/dappeteer/HEAD/userData/chrome-mm/Default/Local Extension Settings/ljfoeinjpaedjfecbmggjgodbgkmjkjk/000003.log -------------------------------------------------------------------------------- /userData/chrome-mm/Default/Local Extension Settings/ljfoeinjpaedjfecbmggjgodbgkmjkjk/CURRENT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/dappeteer/HEAD/userData/chrome-mm/Default/Local Extension Settings/ljfoeinjpaedjfecbmggjgodbgkmjkjk/CURRENT -------------------------------------------------------------------------------- /userData/chrome-mm/Default/Local Extension Settings/ljfoeinjpaedjfecbmggjgodbgkmjkjk/LOG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/dappeteer/HEAD/userData/chrome-mm/Default/Local Extension Settings/ljfoeinjpaedjfecbmggjgodbgkmjkjk/LOG -------------------------------------------------------------------------------- /userData/chrome-mm/Default/Local Extension Settings/ljfoeinjpaedjfecbmggjgodbgkmjkjk/MANIFEST-000001: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/dappeteer/HEAD/userData/chrome-mm/Default/Local Extension Settings/ljfoeinjpaedjfecbmggjgodbgkmjkjk/MANIFEST-000001 -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainSafe/dappeteer/HEAD/yarn.lock --------------------------------------------------------------------------------