├── .babelrc ├── .env.example ├── .gitignore ├── license ├── package.json ├── readme.md ├── scatter.zip ├── src ├── background.js ├── components │ ├── ButtonComponent.vue │ ├── InputComponent.vue │ ├── KeyValue.vue │ ├── NavActionsComponent.vue │ ├── NavbarComponent.vue │ ├── SearchComponent.vue │ ├── SelectComponent.vue │ └── alerts │ │ └── Alert.vue ├── content.js ├── copied │ ├── assets │ │ └── fonts │ │ │ └── font-awesome │ │ │ ├── HELP-US-OUT.txt │ │ │ ├── css │ │ │ ├── font-awesome.css │ │ │ └── font-awesome.min.css │ │ │ ├── fonts │ │ │ ├── FontAwesome.otf │ │ │ ├── fontawesome-webfont.eot │ │ │ ├── fontawesome-webfont.svg │ │ │ ├── fontawesome-webfont.ttf │ │ │ ├── fontawesome-webfont.woff │ │ │ └── fontawesome-webfont.woff2 │ │ │ ├── less │ │ │ ├── animated.less │ │ │ ├── bordered-pulled.less │ │ │ ├── core.less │ │ │ ├── fixed-width.less │ │ │ ├── font-awesome.less │ │ │ ├── icons.less │ │ │ ├── larger.less │ │ │ ├── list.less │ │ │ ├── mixins.less │ │ │ ├── path.less │ │ │ ├── rotated-flipped.less │ │ │ ├── screen-reader.less │ │ │ ├── stacked.less │ │ │ └── variables.less │ │ │ └── scss │ │ │ ├── _animated.scss │ │ │ ├── _bordered-pulled.scss │ │ │ ├── _core.scss │ │ │ ├── _fixed-width.scss │ │ │ ├── _icons.scss │ │ │ ├── _larger.scss │ │ │ ├── _list.scss │ │ │ ├── _mixins.scss │ │ │ ├── _path.scss │ │ │ ├── _rotated-flipped.scss │ │ │ ├── _screen-reader.scss │ │ │ ├── _stacked.scss │ │ │ ├── _variables.scss │ │ │ └── font-awesome.scss │ ├── icon.png │ ├── index.html │ ├── manifest.json │ └── prompt.html ├── data │ └── Countries.js ├── inject.js ├── localization │ ├── keys.js │ ├── languages │ │ ├── chinese.js │ │ ├── english.js │ │ ├── french.js │ │ ├── german.js │ │ ├── hebrew.js │ │ ├── korean.js │ │ ├── portuguese.js │ │ ├── slovene.js │ │ └── spanish.js │ ├── locales.js │ └── readme.md ├── messages │ ├── InternalMessage.js │ ├── InternalMessageTypes.js │ ├── NetworkMessage.js │ ├── NetworkMessageTypes.js │ └── PairingTags.js ├── migrations │ ├── migrator.js │ └── versions │ │ ├── 4.0.1.js │ │ ├── 5.0.2.js │ │ ├── 5.0.4.js │ │ ├── 6.0.0.js │ │ ├── 6.0.4.js │ │ └── version.js ├── models │ ├── Account.js │ ├── Blockchains.js │ ├── Identity.js │ ├── KeyPair.js │ ├── Keychain.js │ ├── Meta.js │ ├── Network.js │ ├── Permission.js │ ├── Scatter.js │ ├── Settings.js │ ├── alerts │ │ ├── AlertMsg.js │ │ └── AlertTypes.js │ ├── errors │ │ ├── Error.js │ │ └── ErrorTypes.js │ ├── histories │ │ ├── HistoricEvent.js │ │ └── HistoricEventTypes.js │ └── prompts │ │ ├── Prompt.js │ │ └── PromptTypes.js ├── plugins │ ├── Plugin.js │ ├── PluginRepository.js │ ├── PluginTypes.js │ └── defaults │ │ ├── eos.js │ │ └── eth.js ├── popup.js ├── prompt.js ├── prompts │ ├── PromptBase.vue │ ├── RequestAddNetwork.vue │ ├── RequestArbitrarySignaturePrompt.vue │ ├── RequestIdentityPrompt.vue │ ├── RequestSignaturePrompt.vue │ ├── RequestUnlock.vue │ └── UpdateVersion.vue ├── scatterdapp.js ├── services │ ├── AccountService.js │ ├── AuthenticationService.js │ ├── IdentityService.js │ ├── KeyPairService.js │ ├── NotificationService.js │ ├── RIDLService.js │ ├── SignatureService.js │ └── StorageService.js ├── store │ ├── actions.js │ ├── constants.js │ ├── mutations.js │ └── store.js ├── styles.scss ├── util │ ├── BrowserApis.js │ ├── ContractHelpers.js │ ├── EOSKeygen.js │ ├── GenericTools.js │ ├── Hasher.js │ ├── IdGenerator.js │ ├── Mnemonic.js │ ├── ObjectHelpers.js │ ├── StringHelpers.js │ └── TimingHelpers.js ├── views │ ├── AutoLockView.vue │ ├── BackupView.vue │ ├── ChangePasswordView.vue │ ├── DestroyView.vue │ ├── DomainPermissionView.vue │ ├── EntryView.vue │ ├── HistoryView.vue │ ├── IdentitiesView.vue │ ├── IdentityView.vue │ ├── KeyPairView.vue │ ├── KeyPairsView.vue │ ├── LanguageView.vue │ ├── LoadFromBackup.vue │ ├── MainMenuView.vue │ ├── NetworkView.vue │ ├── NetworksView.vue │ ├── Onboarding.vue │ ├── PermissionsView.vue │ ├── SettingsView.vue │ ├── ShowMnemonicView.vue │ └── ViewBase.vue └── vue │ ├── Routing.js │ └── VueInitializer.js ├── tests ├── helpers │ └── chrome.js ├── localization │ └── locales.spec.js ├── migrations │ ├── 5.0.4.spec.js │ └── 6.0.4.spec.js ├── models │ └── Identity.spec.js ├── pk2pk.spec.js ├── services │ └── StorageService.spec.js ├── setup.js ├── signers │ └── eos.spec.js └── util │ ├── ContractHelpers.spec.js │ ├── IdGenerator.spec.js │ └── ObjectHelpers.spec.js └── webpack.config.js /.babelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetScatter/ScatterWebExtension/HEAD/.babelrc -------------------------------------------------------------------------------- /.env.example: -------------------------------------------------------------------------------- 1 | SCATTER_ENV=production -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | .idea/ 2 | node_modules/ 3 | build/ 4 | .env 5 | .DS_Store 6 | *.iml -------------------------------------------------------------------------------- /license: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetScatter/ScatterWebExtension/HEAD/license -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetScatter/ScatterWebExtension/HEAD/package.json -------------------------------------------------------------------------------- /readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetScatter/ScatterWebExtension/HEAD/readme.md -------------------------------------------------------------------------------- /scatter.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetScatter/ScatterWebExtension/HEAD/scatter.zip -------------------------------------------------------------------------------- /src/background.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetScatter/ScatterWebExtension/HEAD/src/background.js -------------------------------------------------------------------------------- /src/components/ButtonComponent.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetScatter/ScatterWebExtension/HEAD/src/components/ButtonComponent.vue -------------------------------------------------------------------------------- /src/components/InputComponent.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetScatter/ScatterWebExtension/HEAD/src/components/InputComponent.vue -------------------------------------------------------------------------------- /src/components/KeyValue.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetScatter/ScatterWebExtension/HEAD/src/components/KeyValue.vue -------------------------------------------------------------------------------- /src/components/NavActionsComponent.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetScatter/ScatterWebExtension/HEAD/src/components/NavActionsComponent.vue -------------------------------------------------------------------------------- /src/components/NavbarComponent.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetScatter/ScatterWebExtension/HEAD/src/components/NavbarComponent.vue -------------------------------------------------------------------------------- /src/components/SearchComponent.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetScatter/ScatterWebExtension/HEAD/src/components/SearchComponent.vue -------------------------------------------------------------------------------- /src/components/SelectComponent.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetScatter/ScatterWebExtension/HEAD/src/components/SelectComponent.vue -------------------------------------------------------------------------------- /src/components/alerts/Alert.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetScatter/ScatterWebExtension/HEAD/src/components/alerts/Alert.vue -------------------------------------------------------------------------------- /src/content.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetScatter/ScatterWebExtension/HEAD/src/content.js -------------------------------------------------------------------------------- /src/copied/assets/fonts/font-awesome/HELP-US-OUT.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetScatter/ScatterWebExtension/HEAD/src/copied/assets/fonts/font-awesome/HELP-US-OUT.txt -------------------------------------------------------------------------------- /src/copied/assets/fonts/font-awesome/css/font-awesome.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetScatter/ScatterWebExtension/HEAD/src/copied/assets/fonts/font-awesome/css/font-awesome.css -------------------------------------------------------------------------------- /src/copied/assets/fonts/font-awesome/css/font-awesome.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetScatter/ScatterWebExtension/HEAD/src/copied/assets/fonts/font-awesome/css/font-awesome.min.css -------------------------------------------------------------------------------- /src/copied/assets/fonts/font-awesome/fonts/FontAwesome.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetScatter/ScatterWebExtension/HEAD/src/copied/assets/fonts/font-awesome/fonts/FontAwesome.otf -------------------------------------------------------------------------------- /src/copied/assets/fonts/font-awesome/fonts/fontawesome-webfont.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetScatter/ScatterWebExtension/HEAD/src/copied/assets/fonts/font-awesome/fonts/fontawesome-webfont.eot -------------------------------------------------------------------------------- /src/copied/assets/fonts/font-awesome/fonts/fontawesome-webfont.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetScatter/ScatterWebExtension/HEAD/src/copied/assets/fonts/font-awesome/fonts/fontawesome-webfont.svg -------------------------------------------------------------------------------- /src/copied/assets/fonts/font-awesome/fonts/fontawesome-webfont.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetScatter/ScatterWebExtension/HEAD/src/copied/assets/fonts/font-awesome/fonts/fontawesome-webfont.ttf -------------------------------------------------------------------------------- /src/copied/assets/fonts/font-awesome/fonts/fontawesome-webfont.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetScatter/ScatterWebExtension/HEAD/src/copied/assets/fonts/font-awesome/fonts/fontawesome-webfont.woff -------------------------------------------------------------------------------- /src/copied/assets/fonts/font-awesome/fonts/fontawesome-webfont.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetScatter/ScatterWebExtension/HEAD/src/copied/assets/fonts/font-awesome/fonts/fontawesome-webfont.woff2 -------------------------------------------------------------------------------- /src/copied/assets/fonts/font-awesome/less/animated.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetScatter/ScatterWebExtension/HEAD/src/copied/assets/fonts/font-awesome/less/animated.less -------------------------------------------------------------------------------- /src/copied/assets/fonts/font-awesome/less/bordered-pulled.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetScatter/ScatterWebExtension/HEAD/src/copied/assets/fonts/font-awesome/less/bordered-pulled.less -------------------------------------------------------------------------------- /src/copied/assets/fonts/font-awesome/less/core.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetScatter/ScatterWebExtension/HEAD/src/copied/assets/fonts/font-awesome/less/core.less -------------------------------------------------------------------------------- /src/copied/assets/fonts/font-awesome/less/fixed-width.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetScatter/ScatterWebExtension/HEAD/src/copied/assets/fonts/font-awesome/less/fixed-width.less -------------------------------------------------------------------------------- /src/copied/assets/fonts/font-awesome/less/font-awesome.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetScatter/ScatterWebExtension/HEAD/src/copied/assets/fonts/font-awesome/less/font-awesome.less -------------------------------------------------------------------------------- /src/copied/assets/fonts/font-awesome/less/icons.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetScatter/ScatterWebExtension/HEAD/src/copied/assets/fonts/font-awesome/less/icons.less -------------------------------------------------------------------------------- /src/copied/assets/fonts/font-awesome/less/larger.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetScatter/ScatterWebExtension/HEAD/src/copied/assets/fonts/font-awesome/less/larger.less -------------------------------------------------------------------------------- /src/copied/assets/fonts/font-awesome/less/list.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetScatter/ScatterWebExtension/HEAD/src/copied/assets/fonts/font-awesome/less/list.less -------------------------------------------------------------------------------- /src/copied/assets/fonts/font-awesome/less/mixins.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetScatter/ScatterWebExtension/HEAD/src/copied/assets/fonts/font-awesome/less/mixins.less -------------------------------------------------------------------------------- /src/copied/assets/fonts/font-awesome/less/path.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetScatter/ScatterWebExtension/HEAD/src/copied/assets/fonts/font-awesome/less/path.less -------------------------------------------------------------------------------- /src/copied/assets/fonts/font-awesome/less/rotated-flipped.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetScatter/ScatterWebExtension/HEAD/src/copied/assets/fonts/font-awesome/less/rotated-flipped.less -------------------------------------------------------------------------------- /src/copied/assets/fonts/font-awesome/less/screen-reader.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetScatter/ScatterWebExtension/HEAD/src/copied/assets/fonts/font-awesome/less/screen-reader.less -------------------------------------------------------------------------------- /src/copied/assets/fonts/font-awesome/less/stacked.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetScatter/ScatterWebExtension/HEAD/src/copied/assets/fonts/font-awesome/less/stacked.less -------------------------------------------------------------------------------- /src/copied/assets/fonts/font-awesome/less/variables.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetScatter/ScatterWebExtension/HEAD/src/copied/assets/fonts/font-awesome/less/variables.less -------------------------------------------------------------------------------- /src/copied/assets/fonts/font-awesome/scss/_animated.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetScatter/ScatterWebExtension/HEAD/src/copied/assets/fonts/font-awesome/scss/_animated.scss -------------------------------------------------------------------------------- /src/copied/assets/fonts/font-awesome/scss/_bordered-pulled.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetScatter/ScatterWebExtension/HEAD/src/copied/assets/fonts/font-awesome/scss/_bordered-pulled.scss -------------------------------------------------------------------------------- /src/copied/assets/fonts/font-awesome/scss/_core.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetScatter/ScatterWebExtension/HEAD/src/copied/assets/fonts/font-awesome/scss/_core.scss -------------------------------------------------------------------------------- /src/copied/assets/fonts/font-awesome/scss/_fixed-width.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetScatter/ScatterWebExtension/HEAD/src/copied/assets/fonts/font-awesome/scss/_fixed-width.scss -------------------------------------------------------------------------------- /src/copied/assets/fonts/font-awesome/scss/_icons.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetScatter/ScatterWebExtension/HEAD/src/copied/assets/fonts/font-awesome/scss/_icons.scss -------------------------------------------------------------------------------- /src/copied/assets/fonts/font-awesome/scss/_larger.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetScatter/ScatterWebExtension/HEAD/src/copied/assets/fonts/font-awesome/scss/_larger.scss -------------------------------------------------------------------------------- /src/copied/assets/fonts/font-awesome/scss/_list.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetScatter/ScatterWebExtension/HEAD/src/copied/assets/fonts/font-awesome/scss/_list.scss -------------------------------------------------------------------------------- /src/copied/assets/fonts/font-awesome/scss/_mixins.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetScatter/ScatterWebExtension/HEAD/src/copied/assets/fonts/font-awesome/scss/_mixins.scss -------------------------------------------------------------------------------- /src/copied/assets/fonts/font-awesome/scss/_path.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetScatter/ScatterWebExtension/HEAD/src/copied/assets/fonts/font-awesome/scss/_path.scss -------------------------------------------------------------------------------- /src/copied/assets/fonts/font-awesome/scss/_rotated-flipped.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetScatter/ScatterWebExtension/HEAD/src/copied/assets/fonts/font-awesome/scss/_rotated-flipped.scss -------------------------------------------------------------------------------- /src/copied/assets/fonts/font-awesome/scss/_screen-reader.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetScatter/ScatterWebExtension/HEAD/src/copied/assets/fonts/font-awesome/scss/_screen-reader.scss -------------------------------------------------------------------------------- /src/copied/assets/fonts/font-awesome/scss/_stacked.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetScatter/ScatterWebExtension/HEAD/src/copied/assets/fonts/font-awesome/scss/_stacked.scss -------------------------------------------------------------------------------- /src/copied/assets/fonts/font-awesome/scss/_variables.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetScatter/ScatterWebExtension/HEAD/src/copied/assets/fonts/font-awesome/scss/_variables.scss -------------------------------------------------------------------------------- /src/copied/assets/fonts/font-awesome/scss/font-awesome.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetScatter/ScatterWebExtension/HEAD/src/copied/assets/fonts/font-awesome/scss/font-awesome.scss -------------------------------------------------------------------------------- /src/copied/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetScatter/ScatterWebExtension/HEAD/src/copied/icon.png -------------------------------------------------------------------------------- /src/copied/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetScatter/ScatterWebExtension/HEAD/src/copied/index.html -------------------------------------------------------------------------------- /src/copied/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetScatter/ScatterWebExtension/HEAD/src/copied/manifest.json -------------------------------------------------------------------------------- /src/copied/prompt.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetScatter/ScatterWebExtension/HEAD/src/copied/prompt.html -------------------------------------------------------------------------------- /src/data/Countries.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetScatter/ScatterWebExtension/HEAD/src/data/Countries.js -------------------------------------------------------------------------------- /src/inject.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetScatter/ScatterWebExtension/HEAD/src/inject.js -------------------------------------------------------------------------------- /src/localization/keys.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetScatter/ScatterWebExtension/HEAD/src/localization/keys.js -------------------------------------------------------------------------------- /src/localization/languages/chinese.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetScatter/ScatterWebExtension/HEAD/src/localization/languages/chinese.js -------------------------------------------------------------------------------- /src/localization/languages/english.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetScatter/ScatterWebExtension/HEAD/src/localization/languages/english.js -------------------------------------------------------------------------------- /src/localization/languages/french.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetScatter/ScatterWebExtension/HEAD/src/localization/languages/french.js -------------------------------------------------------------------------------- /src/localization/languages/german.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetScatter/ScatterWebExtension/HEAD/src/localization/languages/german.js -------------------------------------------------------------------------------- /src/localization/languages/hebrew.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetScatter/ScatterWebExtension/HEAD/src/localization/languages/hebrew.js -------------------------------------------------------------------------------- /src/localization/languages/korean.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetScatter/ScatterWebExtension/HEAD/src/localization/languages/korean.js -------------------------------------------------------------------------------- /src/localization/languages/portuguese.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetScatter/ScatterWebExtension/HEAD/src/localization/languages/portuguese.js -------------------------------------------------------------------------------- /src/localization/languages/slovene.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetScatter/ScatterWebExtension/HEAD/src/localization/languages/slovene.js -------------------------------------------------------------------------------- /src/localization/languages/spanish.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetScatter/ScatterWebExtension/HEAD/src/localization/languages/spanish.js -------------------------------------------------------------------------------- /src/localization/locales.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetScatter/ScatterWebExtension/HEAD/src/localization/locales.js -------------------------------------------------------------------------------- /src/localization/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetScatter/ScatterWebExtension/HEAD/src/localization/readme.md -------------------------------------------------------------------------------- /src/messages/InternalMessage.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetScatter/ScatterWebExtension/HEAD/src/messages/InternalMessage.js -------------------------------------------------------------------------------- /src/messages/InternalMessageTypes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetScatter/ScatterWebExtension/HEAD/src/messages/InternalMessageTypes.js -------------------------------------------------------------------------------- /src/messages/NetworkMessage.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetScatter/ScatterWebExtension/HEAD/src/messages/NetworkMessage.js -------------------------------------------------------------------------------- /src/messages/NetworkMessageTypes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetScatter/ScatterWebExtension/HEAD/src/messages/NetworkMessageTypes.js -------------------------------------------------------------------------------- /src/messages/PairingTags.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetScatter/ScatterWebExtension/HEAD/src/messages/PairingTags.js -------------------------------------------------------------------------------- /src/migrations/migrator.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetScatter/ScatterWebExtension/HEAD/src/migrations/migrator.js -------------------------------------------------------------------------------- /src/migrations/versions/4.0.1.js: -------------------------------------------------------------------------------- 1 | export const m4_0_1 = scatter => { 2 | 3 | }; -------------------------------------------------------------------------------- /src/migrations/versions/5.0.2.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetScatter/ScatterWebExtension/HEAD/src/migrations/versions/5.0.2.js -------------------------------------------------------------------------------- /src/migrations/versions/5.0.4.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetScatter/ScatterWebExtension/HEAD/src/migrations/versions/5.0.4.js -------------------------------------------------------------------------------- /src/migrations/versions/6.0.0.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetScatter/ScatterWebExtension/HEAD/src/migrations/versions/6.0.0.js -------------------------------------------------------------------------------- /src/migrations/versions/6.0.4.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetScatter/ScatterWebExtension/HEAD/src/migrations/versions/6.0.4.js -------------------------------------------------------------------------------- /src/migrations/versions/version.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetScatter/ScatterWebExtension/HEAD/src/migrations/versions/version.js -------------------------------------------------------------------------------- /src/models/Account.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetScatter/ScatterWebExtension/HEAD/src/models/Account.js -------------------------------------------------------------------------------- /src/models/Blockchains.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetScatter/ScatterWebExtension/HEAD/src/models/Blockchains.js -------------------------------------------------------------------------------- /src/models/Identity.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetScatter/ScatterWebExtension/HEAD/src/models/Identity.js -------------------------------------------------------------------------------- /src/models/KeyPair.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetScatter/ScatterWebExtension/HEAD/src/models/KeyPair.js -------------------------------------------------------------------------------- /src/models/Keychain.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetScatter/ScatterWebExtension/HEAD/src/models/Keychain.js -------------------------------------------------------------------------------- /src/models/Meta.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetScatter/ScatterWebExtension/HEAD/src/models/Meta.js -------------------------------------------------------------------------------- /src/models/Network.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetScatter/ScatterWebExtension/HEAD/src/models/Network.js -------------------------------------------------------------------------------- /src/models/Permission.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetScatter/ScatterWebExtension/HEAD/src/models/Permission.js -------------------------------------------------------------------------------- /src/models/Scatter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetScatter/ScatterWebExtension/HEAD/src/models/Scatter.js -------------------------------------------------------------------------------- /src/models/Settings.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetScatter/ScatterWebExtension/HEAD/src/models/Settings.js -------------------------------------------------------------------------------- /src/models/alerts/AlertMsg.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetScatter/ScatterWebExtension/HEAD/src/models/alerts/AlertMsg.js -------------------------------------------------------------------------------- /src/models/alerts/AlertTypes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetScatter/ScatterWebExtension/HEAD/src/models/alerts/AlertTypes.js -------------------------------------------------------------------------------- /src/models/errors/Error.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetScatter/ScatterWebExtension/HEAD/src/models/errors/Error.js -------------------------------------------------------------------------------- /src/models/errors/ErrorTypes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetScatter/ScatterWebExtension/HEAD/src/models/errors/ErrorTypes.js -------------------------------------------------------------------------------- /src/models/histories/HistoricEvent.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetScatter/ScatterWebExtension/HEAD/src/models/histories/HistoricEvent.js -------------------------------------------------------------------------------- /src/models/histories/HistoricEventTypes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetScatter/ScatterWebExtension/HEAD/src/models/histories/HistoricEventTypes.js -------------------------------------------------------------------------------- /src/models/prompts/Prompt.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetScatter/ScatterWebExtension/HEAD/src/models/prompts/Prompt.js -------------------------------------------------------------------------------- /src/models/prompts/PromptTypes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetScatter/ScatterWebExtension/HEAD/src/models/prompts/PromptTypes.js -------------------------------------------------------------------------------- /src/plugins/Plugin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetScatter/ScatterWebExtension/HEAD/src/plugins/Plugin.js -------------------------------------------------------------------------------- /src/plugins/PluginRepository.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetScatter/ScatterWebExtension/HEAD/src/plugins/PluginRepository.js -------------------------------------------------------------------------------- /src/plugins/PluginTypes.js: -------------------------------------------------------------------------------- 1 | export const BLOCKCHAIN_SUPPORT = 'blockchain_support'; -------------------------------------------------------------------------------- /src/plugins/defaults/eos.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetScatter/ScatterWebExtension/HEAD/src/plugins/defaults/eos.js -------------------------------------------------------------------------------- /src/plugins/defaults/eth.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetScatter/ScatterWebExtension/HEAD/src/plugins/defaults/eth.js -------------------------------------------------------------------------------- /src/popup.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetScatter/ScatterWebExtension/HEAD/src/popup.js -------------------------------------------------------------------------------- /src/prompt.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetScatter/ScatterWebExtension/HEAD/src/prompt.js -------------------------------------------------------------------------------- /src/prompts/PromptBase.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetScatter/ScatterWebExtension/HEAD/src/prompts/PromptBase.vue -------------------------------------------------------------------------------- /src/prompts/RequestAddNetwork.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetScatter/ScatterWebExtension/HEAD/src/prompts/RequestAddNetwork.vue -------------------------------------------------------------------------------- /src/prompts/RequestArbitrarySignaturePrompt.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetScatter/ScatterWebExtension/HEAD/src/prompts/RequestArbitrarySignaturePrompt.vue -------------------------------------------------------------------------------- /src/prompts/RequestIdentityPrompt.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetScatter/ScatterWebExtension/HEAD/src/prompts/RequestIdentityPrompt.vue -------------------------------------------------------------------------------- /src/prompts/RequestSignaturePrompt.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetScatter/ScatterWebExtension/HEAD/src/prompts/RequestSignaturePrompt.vue -------------------------------------------------------------------------------- /src/prompts/RequestUnlock.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetScatter/ScatterWebExtension/HEAD/src/prompts/RequestUnlock.vue -------------------------------------------------------------------------------- /src/prompts/UpdateVersion.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetScatter/ScatterWebExtension/HEAD/src/prompts/UpdateVersion.vue -------------------------------------------------------------------------------- /src/scatterdapp.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetScatter/ScatterWebExtension/HEAD/src/scatterdapp.js -------------------------------------------------------------------------------- /src/services/AccountService.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetScatter/ScatterWebExtension/HEAD/src/services/AccountService.js -------------------------------------------------------------------------------- /src/services/AuthenticationService.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetScatter/ScatterWebExtension/HEAD/src/services/AuthenticationService.js -------------------------------------------------------------------------------- /src/services/IdentityService.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetScatter/ScatterWebExtension/HEAD/src/services/IdentityService.js -------------------------------------------------------------------------------- /src/services/KeyPairService.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetScatter/ScatterWebExtension/HEAD/src/services/KeyPairService.js -------------------------------------------------------------------------------- /src/services/NotificationService.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetScatter/ScatterWebExtension/HEAD/src/services/NotificationService.js -------------------------------------------------------------------------------- /src/services/RIDLService.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetScatter/ScatterWebExtension/HEAD/src/services/RIDLService.js -------------------------------------------------------------------------------- /src/services/SignatureService.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetScatter/ScatterWebExtension/HEAD/src/services/SignatureService.js -------------------------------------------------------------------------------- /src/services/StorageService.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetScatter/ScatterWebExtension/HEAD/src/services/StorageService.js -------------------------------------------------------------------------------- /src/store/actions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetScatter/ScatterWebExtension/HEAD/src/store/actions.js -------------------------------------------------------------------------------- /src/store/constants.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetScatter/ScatterWebExtension/HEAD/src/store/constants.js -------------------------------------------------------------------------------- /src/store/mutations.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetScatter/ScatterWebExtension/HEAD/src/store/mutations.js -------------------------------------------------------------------------------- /src/store/store.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetScatter/ScatterWebExtension/HEAD/src/store/store.js -------------------------------------------------------------------------------- /src/styles.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetScatter/ScatterWebExtension/HEAD/src/styles.scss -------------------------------------------------------------------------------- /src/util/BrowserApis.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetScatter/ScatterWebExtension/HEAD/src/util/BrowserApis.js -------------------------------------------------------------------------------- /src/util/ContractHelpers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetScatter/ScatterWebExtension/HEAD/src/util/ContractHelpers.js -------------------------------------------------------------------------------- /src/util/EOSKeygen.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetScatter/ScatterWebExtension/HEAD/src/util/EOSKeygen.js -------------------------------------------------------------------------------- /src/util/GenericTools.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetScatter/ScatterWebExtension/HEAD/src/util/GenericTools.js -------------------------------------------------------------------------------- /src/util/Hasher.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetScatter/ScatterWebExtension/HEAD/src/util/Hasher.js -------------------------------------------------------------------------------- /src/util/IdGenerator.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetScatter/ScatterWebExtension/HEAD/src/util/IdGenerator.js -------------------------------------------------------------------------------- /src/util/Mnemonic.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetScatter/ScatterWebExtension/HEAD/src/util/Mnemonic.js -------------------------------------------------------------------------------- /src/util/ObjectHelpers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetScatter/ScatterWebExtension/HEAD/src/util/ObjectHelpers.js -------------------------------------------------------------------------------- /src/util/StringHelpers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetScatter/ScatterWebExtension/HEAD/src/util/StringHelpers.js -------------------------------------------------------------------------------- /src/util/TimingHelpers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetScatter/ScatterWebExtension/HEAD/src/util/TimingHelpers.js -------------------------------------------------------------------------------- /src/views/AutoLockView.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetScatter/ScatterWebExtension/HEAD/src/views/AutoLockView.vue -------------------------------------------------------------------------------- /src/views/BackupView.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetScatter/ScatterWebExtension/HEAD/src/views/BackupView.vue -------------------------------------------------------------------------------- /src/views/ChangePasswordView.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetScatter/ScatterWebExtension/HEAD/src/views/ChangePasswordView.vue -------------------------------------------------------------------------------- /src/views/DestroyView.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetScatter/ScatterWebExtension/HEAD/src/views/DestroyView.vue -------------------------------------------------------------------------------- /src/views/DomainPermissionView.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetScatter/ScatterWebExtension/HEAD/src/views/DomainPermissionView.vue -------------------------------------------------------------------------------- /src/views/EntryView.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetScatter/ScatterWebExtension/HEAD/src/views/EntryView.vue -------------------------------------------------------------------------------- /src/views/HistoryView.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetScatter/ScatterWebExtension/HEAD/src/views/HistoryView.vue -------------------------------------------------------------------------------- /src/views/IdentitiesView.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetScatter/ScatterWebExtension/HEAD/src/views/IdentitiesView.vue -------------------------------------------------------------------------------- /src/views/IdentityView.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetScatter/ScatterWebExtension/HEAD/src/views/IdentityView.vue -------------------------------------------------------------------------------- /src/views/KeyPairView.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetScatter/ScatterWebExtension/HEAD/src/views/KeyPairView.vue -------------------------------------------------------------------------------- /src/views/KeyPairsView.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetScatter/ScatterWebExtension/HEAD/src/views/KeyPairsView.vue -------------------------------------------------------------------------------- /src/views/LanguageView.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetScatter/ScatterWebExtension/HEAD/src/views/LanguageView.vue -------------------------------------------------------------------------------- /src/views/LoadFromBackup.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetScatter/ScatterWebExtension/HEAD/src/views/LoadFromBackup.vue -------------------------------------------------------------------------------- /src/views/MainMenuView.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetScatter/ScatterWebExtension/HEAD/src/views/MainMenuView.vue -------------------------------------------------------------------------------- /src/views/NetworkView.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetScatter/ScatterWebExtension/HEAD/src/views/NetworkView.vue -------------------------------------------------------------------------------- /src/views/NetworksView.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetScatter/ScatterWebExtension/HEAD/src/views/NetworksView.vue -------------------------------------------------------------------------------- /src/views/Onboarding.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetScatter/ScatterWebExtension/HEAD/src/views/Onboarding.vue -------------------------------------------------------------------------------- /src/views/PermissionsView.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetScatter/ScatterWebExtension/HEAD/src/views/PermissionsView.vue -------------------------------------------------------------------------------- /src/views/SettingsView.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetScatter/ScatterWebExtension/HEAD/src/views/SettingsView.vue -------------------------------------------------------------------------------- /src/views/ShowMnemonicView.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetScatter/ScatterWebExtension/HEAD/src/views/ShowMnemonicView.vue -------------------------------------------------------------------------------- /src/views/ViewBase.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetScatter/ScatterWebExtension/HEAD/src/views/ViewBase.vue -------------------------------------------------------------------------------- /src/vue/Routing.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetScatter/ScatterWebExtension/HEAD/src/vue/Routing.js -------------------------------------------------------------------------------- /src/vue/VueInitializer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetScatter/ScatterWebExtension/HEAD/src/vue/VueInitializer.js -------------------------------------------------------------------------------- /tests/helpers/chrome.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetScatter/ScatterWebExtension/HEAD/tests/helpers/chrome.js -------------------------------------------------------------------------------- /tests/localization/locales.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetScatter/ScatterWebExtension/HEAD/tests/localization/locales.spec.js -------------------------------------------------------------------------------- /tests/migrations/5.0.4.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetScatter/ScatterWebExtension/HEAD/tests/migrations/5.0.4.spec.js -------------------------------------------------------------------------------- /tests/migrations/6.0.4.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetScatter/ScatterWebExtension/HEAD/tests/migrations/6.0.4.spec.js -------------------------------------------------------------------------------- /tests/models/Identity.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetScatter/ScatterWebExtension/HEAD/tests/models/Identity.spec.js -------------------------------------------------------------------------------- /tests/pk2pk.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetScatter/ScatterWebExtension/HEAD/tests/pk2pk.spec.js -------------------------------------------------------------------------------- /tests/services/StorageService.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetScatter/ScatterWebExtension/HEAD/tests/services/StorageService.spec.js -------------------------------------------------------------------------------- /tests/setup.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetScatter/ScatterWebExtension/HEAD/tests/setup.js -------------------------------------------------------------------------------- /tests/signers/eos.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetScatter/ScatterWebExtension/HEAD/tests/signers/eos.spec.js -------------------------------------------------------------------------------- /tests/util/ContractHelpers.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetScatter/ScatterWebExtension/HEAD/tests/util/ContractHelpers.spec.js -------------------------------------------------------------------------------- /tests/util/IdGenerator.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetScatter/ScatterWebExtension/HEAD/tests/util/IdGenerator.spec.js -------------------------------------------------------------------------------- /tests/util/ObjectHelpers.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetScatter/ScatterWebExtension/HEAD/tests/util/ObjectHelpers.spec.js -------------------------------------------------------------------------------- /webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetScatter/ScatterWebExtension/HEAD/webpack.config.js --------------------------------------------------------------------------------