├── .circleci └── config.yml ├── .coverignore ├── .dockerignore ├── .gitignore ├── .sass-cache ├── 1b5d78394ac57cc0d8a11e3c53fc596ab5947551 │ ├── _fade.scssc │ ├── _hinge.scssc │ ├── _shake.scssc │ ├── _slide.scssc │ ├── _spin.scssc │ ├── _wiggle.scssc │ └── _zoom.scssc ├── 21b8fc474bdcd3e253ac3a918bced31f6f3f245e │ ├── _classes.scssc │ ├── _column.scssc │ ├── _flex-grid.scssc │ ├── _grid.scssc │ ├── _gutter.scssc │ ├── _layout.scssc │ ├── _position.scssc │ ├── _row.scssc │ └── _size.scssc ├── 5a0a487f3d6db4a876b0632d5ac2932217354a58 │ ├── _checkbox.scssc │ ├── _error.scssc │ ├── _fieldset.scssc │ ├── _forms.scssc │ ├── _help-text.scssc │ ├── _input-group.scssc │ ├── _label.scssc │ ├── _select.scssc │ └── _text.scssc ├── 8c6bbf6a5d50ab507cd08f6834bb4da65abfa980 │ ├── _animation.scssc │ ├── _args.scssc │ ├── _keyframe.scssc │ ├── _selector.scssc │ ├── _series.scssc │ ├── _transition.scssc │ └── _unit.scssc ├── a35a7ca8b38ab24dc396077fa61df599a23b738e │ └── motion-ui.scssc ├── a5b20b18db6bddeebd151bbe7c8dd58f7c567ab4 │ ├── _classes.scssc │ ├── _settings.scssc │ └── motion-ui.scssc ├── c6cf98ab81daae09bd886671751931445fd4095a │ ├── _accordion-menu.scssc │ ├── _accordion.scssc │ ├── _badge.scssc │ ├── _breadcrumbs.scssc │ ├── _button-group.scssc │ ├── _button.scssc │ ├── _callout.scssc │ ├── _close-button.scssc │ ├── _drilldown.scssc │ ├── _dropdown-menu.scssc │ ├── _dropdown.scssc │ ├── _flex-video.scssc │ ├── _float.scssc │ ├── _label.scssc │ ├── _media-object.scssc │ ├── _menu.scssc │ ├── _off-canvas.scssc │ ├── _orbit.scssc │ ├── _pagination.scssc │ ├── _progress-bar.scssc │ ├── _reveal.scssc │ ├── _slider.scssc │ ├── _sticky.scssc │ ├── _switch.scssc │ ├── _table.scssc │ ├── _tabs.scssc │ ├── _thumbnail.scssc │ ├── _title-bar.scssc │ ├── _tooltip.scssc │ ├── _top-bar.scssc │ └── _visibility.scssc ├── cf7c2c80a0dee766125cc8a26778c5c624fece08 │ ├── _breakpoint.scssc │ ├── _color.scssc │ ├── _mixins.scssc │ ├── _selector.scssc │ ├── _unit.scssc │ ├── _util.scssc │ └── _value.scssc ├── d8f7165344e753c838241620e5ea36f5fad59110 │ ├── _fade.scssc │ ├── _hinge.scssc │ ├── _slide.scssc │ ├── _spin.scssc │ └── _zoom.scssc ├── efe28756a09fa49aa382df526092dd7824c5f87f │ ├── _factom.scssc │ ├── _settings.scssc │ └── app.scssc ├── f04e4b05e7f2e2932bd5066b41d665d21b94d8d9 │ ├── _global.scssc │ └── foundation.scssc └── f86a22430a6fd93f7fc65343dd14274161720923 │ ├── _alignment.scssc │ ├── _base.scssc │ ├── _helpers.scssc │ ├── _print.scssc │ └── _typography.scssc ├── .travis.yml ├── Docker.md ├── Dockerfile ├── Dockerfile.alpine ├── LICENSE ├── README.md ├── TestHelper └── start.go ├── address ├── address.go └── address_test.go ├── cliMain.go ├── compileAll.sh ├── display.go ├── display_test.go ├── electron-wrapper ├── .gitignore ├── README.md ├── app │ ├── LICENSE.md │ ├── README.md │ ├── choose.css │ ├── choose.html │ ├── factom-foundation_horizontal.svg │ ├── img │ │ └── factom-foundation_mark.svg │ ├── loading.css │ ├── loading.html │ ├── loading │ │ ├── css │ │ │ └── index.css │ │ ├── images │ │ │ ├── app-bg-light.jpg │ │ │ ├── app-bg.jpg │ │ │ ├── arrow-back.svg │ │ │ ├── factom-isologo.svg │ │ │ ├── factom-logo.svg │ │ │ ├── factom-protocol-main-globe-only.svg │ │ │ ├── favicon.png │ │ │ ├── icon-address-book-purple.svg │ │ │ ├── icon-address-book.svg │ │ │ ├── icon-check.svg │ │ │ ├── icon-not-secure.svg │ │ │ ├── icon-secure.svg │ │ │ ├── icon-settings-purple.svg │ │ │ ├── icon-settings.svg │ │ │ ├── icon-times.svg │ │ │ ├── icon-transactions-purple.svg │ │ │ └── icon-transactions.svg │ │ ├── index.html │ │ ├── js │ │ │ └── app.js │ │ ├── loading.html │ │ ├── wallet-not-secure-detail-light.html │ │ ├── wallet-not-secure-detail.html │ │ ├── wallet-not-secure.html │ │ ├── wallet-secure-detail-light.html │ │ ├── wallet-secure-detail.html │ │ └── wallet-secure.html │ ├── main.js │ ├── package-lock.json │ └── package.json ├── build │ ├── background-full.png │ ├── background.png │ ├── icon.icns │ ├── icon.ico │ └── mac-install_icns.png ├── linSetBin.sh ├── macSetBin.sh ├── package-lock.json ├── package.json └── winSetBin.sh ├── glide.lock ├── glide.yaml ├── main.go ├── make.sh ├── pageHandlers.go ├── pageHandlers_test.go ├── util.go ├── util_test.go ├── wallet ├── balanceCache.go ├── balanceCache_test.go ├── database │ └── database.go ├── displayTransaction.go ├── displayTransaction_test.go ├── guiWalletStruct.go ├── guiWalletStruct_test.go ├── paths.go ├── startWallet.go ├── transactions.go ├── transactions_test.go ├── walletDB.go └── walletDB_test.go ├── web ├── README.md ├── compile.sh ├── concatJs.sh ├── files │ ├── general.go │ ├── general_test.go │ ├── parse.go │ ├── parse_test.go │ ├── statics │ │ └── statics.go │ └── templates │ │ └── templates.go ├── min-file.sh ├── non-essentials.sh ├── statics │ ├── bower_components │ │ ├── foundation-sites │ │ │ ├── .bower.json │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── bower.json │ │ │ ├── dist │ │ │ │ ├── foundation.css │ │ │ │ ├── foundation.js │ │ │ │ ├── foundation.min.css │ │ │ │ └── foundation.min.js │ │ │ ├── docslink.sh │ │ │ ├── foundation-sites.scss │ │ │ ├── js │ │ │ │ ├── foundation.abide.js │ │ │ │ ├── foundation.accordion.js │ │ │ │ ├── foundation.accordionMenu.js │ │ │ │ ├── foundation.core.js │ │ │ │ ├── foundation.drilldown.js │ │ │ │ ├── foundation.dropdown.js │ │ │ │ ├── foundation.dropdownMenu.js │ │ │ │ ├── foundation.equalizer.js │ │ │ │ ├── foundation.interchange.js │ │ │ │ ├── foundation.magellan.js │ │ │ │ ├── foundation.offcanvas.js │ │ │ │ ├── foundation.orbit.js │ │ │ │ ├── foundation.responsiveMenu.js │ │ │ │ ├── foundation.responsiveToggle.js │ │ │ │ ├── foundation.reveal.js │ │ │ │ ├── foundation.slider.js │ │ │ │ ├── foundation.sticky.js │ │ │ │ ├── foundation.tabs.js │ │ │ │ ├── foundation.toggler.js │ │ │ │ ├── foundation.tooltip.js │ │ │ │ ├── foundation.util.box.js │ │ │ │ ├── foundation.util.keyboard.js │ │ │ │ ├── foundation.util.mediaQuery.js │ │ │ │ ├── foundation.util.motion.js │ │ │ │ ├── foundation.util.nest.js │ │ │ │ ├── foundation.util.timerAndImageLoader.js │ │ │ │ ├── foundation.util.touch.js │ │ │ │ └── foundation.util.triggers.js │ │ │ └── scss │ │ │ │ ├── _global.scss │ │ │ │ ├── components │ │ │ │ ├── _accordion-menu.scss │ │ │ │ ├── _accordion.scss │ │ │ │ ├── _badge.scss │ │ │ │ ├── _breadcrumbs.scss │ │ │ │ ├── _button-group.scss │ │ │ │ ├── _button.scss │ │ │ │ ├── _callout.scss │ │ │ │ ├── _close-button.scss │ │ │ │ ├── _drilldown.scss │ │ │ │ ├── _dropdown-menu.scss │ │ │ │ ├── _dropdown.scss │ │ │ │ ├── _flex-video.scss │ │ │ │ ├── _float.scss │ │ │ │ ├── _label.scss │ │ │ │ ├── _media-object.scss │ │ │ │ ├── _menu.scss │ │ │ │ ├── _off-canvas.scss │ │ │ │ ├── _orbit.scss │ │ │ │ ├── _pagination.scss │ │ │ │ ├── _progress-bar.scss │ │ │ │ ├── _reveal.scss │ │ │ │ ├── _slider.scss │ │ │ │ ├── _sticky.scss │ │ │ │ ├── _switch.scss │ │ │ │ ├── _table.scss │ │ │ │ ├── _tabs.scss │ │ │ │ ├── _thumbnail.scss │ │ │ │ ├── _title-bar.scss │ │ │ │ ├── _tooltip.scss │ │ │ │ ├── _top-bar.scss │ │ │ │ └── _visibility.scss │ │ │ │ ├── forms │ │ │ │ ├── _checkbox.scss │ │ │ │ ├── _error.scss │ │ │ │ ├── _fieldset.scss │ │ │ │ ├── _forms.scss │ │ │ │ ├── _help-text.scss │ │ │ │ ├── _input-group.scss │ │ │ │ ├── _label.scss │ │ │ │ ├── _select.scss │ │ │ │ └── _text.scss │ │ │ │ ├── foundation.scss │ │ │ │ ├── grid │ │ │ │ ├── _classes.scss │ │ │ │ ├── _column.scss │ │ │ │ ├── _flex-grid.scss │ │ │ │ ├── _grid.scss │ │ │ │ ├── _gutter.scss │ │ │ │ ├── _layout.scss │ │ │ │ ├── _position.scss │ │ │ │ ├── _row.scss │ │ │ │ └── _size.scss │ │ │ │ ├── typography │ │ │ │ ├── _alignment.scss │ │ │ │ ├── _base.scss │ │ │ │ ├── _helpers.scss │ │ │ │ ├── _print.scss │ │ │ │ └── _typography.scss │ │ │ │ └── util │ │ │ │ ├── _breakpoint.scss │ │ │ │ ├── _color.scss │ │ │ │ ├── _mixins.scss │ │ │ │ ├── _selector.scss │ │ │ │ ├── _unit.scss │ │ │ │ ├── _util.scss │ │ │ │ └── _value.scss │ │ ├── jquery │ │ │ ├── .bower.json │ │ │ ├── MIT-LICENSE.txt │ │ │ ├── bower.json │ │ │ ├── dist │ │ │ │ ├── jquery.js │ │ │ │ ├── jquery.min.js │ │ │ │ └── jquery.min.map │ │ │ └── src │ │ │ │ ├── ajax.js │ │ │ │ ├── ajax │ │ │ │ ├── jsonp.js │ │ │ │ ├── load.js │ │ │ │ ├── parseJSON.js │ │ │ │ ├── parseXML.js │ │ │ │ ├── script.js │ │ │ │ ├── var │ │ │ │ │ ├── nonce.js │ │ │ │ │ └── rquery.js │ │ │ │ └── xhr.js │ │ │ │ ├── attributes.js │ │ │ │ ├── attributes │ │ │ │ ├── attr.js │ │ │ │ ├── classes.js │ │ │ │ ├── prop.js │ │ │ │ ├── support.js │ │ │ │ └── val.js │ │ │ │ ├── callbacks.js │ │ │ │ ├── core.js │ │ │ │ ├── core │ │ │ │ ├── access.js │ │ │ │ ├── init.js │ │ │ │ ├── parseHTML.js │ │ │ │ ├── ready.js │ │ │ │ └── var │ │ │ │ │ └── rsingleTag.js │ │ │ │ ├── css.js │ │ │ │ ├── css │ │ │ │ ├── addGetHookIf.js │ │ │ │ ├── curCSS.js │ │ │ │ ├── defaultDisplay.js │ │ │ │ ├── hiddenVisibleSelectors.js │ │ │ │ ├── support.js │ │ │ │ ├── swap.js │ │ │ │ └── var │ │ │ │ │ ├── cssExpand.js │ │ │ │ │ ├── getStyles.js │ │ │ │ │ ├── isHidden.js │ │ │ │ │ ├── rmargin.js │ │ │ │ │ └── rnumnonpx.js │ │ │ │ ├── data.js │ │ │ │ ├── data │ │ │ │ ├── Data.js │ │ │ │ ├── accepts.js │ │ │ │ └── var │ │ │ │ │ ├── data_priv.js │ │ │ │ │ └── data_user.js │ │ │ │ ├── deferred.js │ │ │ │ ├── deprecated.js │ │ │ │ ├── dimensions.js │ │ │ │ ├── effects.js │ │ │ │ ├── effects │ │ │ │ ├── Tween.js │ │ │ │ └── animatedSelector.js │ │ │ │ ├── event.js │ │ │ │ ├── event │ │ │ │ ├── ajax.js │ │ │ │ ├── alias.js │ │ │ │ └── support.js │ │ │ │ ├── exports │ │ │ │ ├── amd.js │ │ │ │ └── global.js │ │ │ │ ├── intro.js │ │ │ │ ├── jquery.js │ │ │ │ ├── manipulation.js │ │ │ │ ├── manipulation │ │ │ │ ├── _evalUrl.js │ │ │ │ ├── support.js │ │ │ │ └── var │ │ │ │ │ └── rcheckableType.js │ │ │ │ ├── offset.js │ │ │ │ ├── outro.js │ │ │ │ ├── queue.js │ │ │ │ ├── queue │ │ │ │ └── delay.js │ │ │ │ ├── selector-native.js │ │ │ │ ├── selector-sizzle.js │ │ │ │ ├── selector.js │ │ │ │ ├── serialize.js │ │ │ │ ├── sizzle │ │ │ │ └── dist │ │ │ │ │ ├── sizzle.js │ │ │ │ │ ├── sizzle.min.js │ │ │ │ │ └── sizzle.min.map │ │ │ │ ├── traversing.js │ │ │ │ ├── traversing │ │ │ │ ├── findFilter.js │ │ │ │ └── var │ │ │ │ │ └── rneedsContext.js │ │ │ │ ├── var │ │ │ │ ├── arr.js │ │ │ │ ├── class2type.js │ │ │ │ ├── concat.js │ │ │ │ ├── hasOwn.js │ │ │ │ ├── indexOf.js │ │ │ │ ├── pnum.js │ │ │ │ ├── push.js │ │ │ │ ├── rnotwhite.js │ │ │ │ ├── slice.js │ │ │ │ ├── strundefined.js │ │ │ │ ├── support.js │ │ │ │ └── toString.js │ │ │ │ └── wrap.js │ │ ├── motion-ui │ │ │ ├── .bower.json │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── bower.json │ │ │ ├── dist │ │ │ │ ├── motion-ui.css │ │ │ │ ├── motion-ui.js │ │ │ │ ├── motion-ui.min.css │ │ │ │ └── motion-ui.min.js │ │ │ ├── docs │ │ │ │ ├── animations.md │ │ │ │ ├── classes.md │ │ │ │ ├── configuration.md │ │ │ │ ├── installation.md │ │ │ │ ├── javascript.md │ │ │ │ ├── readme.md │ │ │ │ └── transitions.md │ │ │ ├── gulpfile.js │ │ │ ├── lib │ │ │ │ └── handlebars.js │ │ │ ├── motion-ui.js │ │ │ ├── motion-ui.scss │ │ │ ├── package.json │ │ │ └── src │ │ │ │ ├── _classes.scss │ │ │ │ ├── _settings.scss │ │ │ │ ├── effects │ │ │ │ ├── _fade.scss │ │ │ │ ├── _hinge.scss │ │ │ │ ├── _shake.scss │ │ │ │ ├── _slide.scss │ │ │ │ ├── _spin.scss │ │ │ │ ├── _wiggle.scss │ │ │ │ └── _zoom.scss │ │ │ │ ├── motion-ui.scss │ │ │ │ ├── transitions │ │ │ │ ├── _fade.scss │ │ │ │ ├── _hinge.scss │ │ │ │ ├── _slide.scss │ │ │ │ ├── _spin.scss │ │ │ │ └── _zoom.scss │ │ │ │ └── util │ │ │ │ ├── _animation.scss │ │ │ │ ├── _args.scss │ │ │ │ ├── _keyframe.scss │ │ │ │ ├── _selector.scss │ │ │ │ ├── _series.scss │ │ │ │ ├── _transition.scss │ │ │ │ └── _unit.scss │ │ └── what-input │ │ │ ├── .bower.json │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── bower.json │ │ │ ├── demo.html │ │ │ ├── gulpfile.js │ │ │ ├── index.js │ │ │ └── tasks │ │ │ │ ├── clean.js │ │ │ │ ├── default.js │ │ │ │ └── scripts.js │ │ │ ├── lte-IE8.js │ │ │ ├── package.json │ │ │ ├── polyfills │ │ │ └── ie8 │ │ │ │ ├── addEventListener.js │ │ │ │ └── indexOf.js │ │ │ ├── what-input.js │ │ │ └── what-input.min.js │ ├── css │ │ ├── app.css │ │ ├── app.css.map │ │ ├── fonts │ │ │ ├── breeserif │ │ │ │ ├── breeserif-regular-webfont.eot │ │ │ │ ├── breeserif-regular-webfont.svg │ │ │ │ ├── breeserif-regular-webfont.ttf │ │ │ │ ├── breeserif-regular-webfont.woff │ │ │ │ └── breeserif-regular-webfont.woff2 │ │ │ ├── fontawesome │ │ │ │ ├── FontAwesome.otf │ │ │ │ ├── font-awesome.min.css │ │ │ │ ├── fontawesome-webfont.eot │ │ │ │ ├── fontawesome-webfont.svg │ │ │ │ ├── fontawesome-webfont.ttf │ │ │ │ ├── fontawesome-webfont.woff │ │ │ │ └── fontawesome-webfont.woff2 │ │ │ └── lato │ │ │ │ ├── Lato-Bold.eot │ │ │ │ ├── Lato-Bold.ttf │ │ │ │ ├── Lato-Bold.woff │ │ │ │ ├── Lato-Bold.woff2 │ │ │ │ ├── Lato-BoldItalic.eot │ │ │ │ ├── Lato-BoldItalic.ttf │ │ │ │ ├── Lato-BoldItalic.woff │ │ │ │ ├── Lato-BoldItalic.woff2 │ │ │ │ ├── Lato-Italic.eot │ │ │ │ ├── Lato-Italic.ttf │ │ │ │ ├── Lato-Italic.woff │ │ │ │ ├── Lato-Italic.woff2 │ │ │ │ ├── Lato-Light.eot │ │ │ │ ├── Lato-Light.ttf │ │ │ │ ├── Lato-Light.woff │ │ │ │ ├── Lato-Light.woff2 │ │ │ │ ├── Lato-Regular.eot │ │ │ │ ├── Lato-Regular.ttf │ │ │ │ ├── Lato-Regular.woff │ │ │ │ ├── Lato-Regular.woff2 │ │ │ │ ├── Lato-Thin.eot │ │ │ │ ├── Lato-Thin.ttf │ │ │ │ ├── Lato-Thin.woff │ │ │ │ └── Lato-Thin.woff2 │ │ └── other.css │ ├── img │ │ ├── balance_credits.svg │ │ ├── balance_factoids.svg │ │ ├── factom-foundation_mark.svg │ │ ├── factom-isologo.svg │ │ ├── factom-logo.svg │ │ ├── factom-protocol-main-globe-only.svg │ │ ├── icon-not-secure.svg │ │ ├── icon-secure.svg │ │ ├── icon │ │ │ └── favicon.ico │ │ ├── icon_edit.svg │ │ ├── icon_qr.svg │ │ ├── illus-dark.svg │ │ ├── illus-light.svg │ │ ├── nav_address-book.svg │ │ ├── nav_backup.svg │ │ ├── nav_settings.svg │ │ ├── nav_transactions.svg │ │ ├── qr_receiving.png │ │ ├── select-bg.png │ │ ├── transaction_converted.svg │ │ ├── transaction_received.svg │ │ └── transaction_sent.svg │ ├── js │ │ ├── addressbook.js │ │ ├── ajax.js │ │ ├── all.js │ │ ├── app.js │ │ ├── backup.js │ │ ├── edit-address.js │ │ ├── index.js │ │ ├── modernizr.js │ │ ├── new-address.js │ │ ├── recieve-factoids.js │ │ ├── send-convert.js │ │ └── settings.js │ └── scss │ │ ├── .sass-cache │ │ ├── 01adbd347bb199fddb8cc5bc7c7759821522d195 │ │ │ ├── _accordion-menu.scssc │ │ │ ├── _accordion.scssc │ │ │ ├── _badge.scssc │ │ │ ├── _breadcrumbs.scssc │ │ │ ├── _button-group.scssc │ │ │ ├── _button.scssc │ │ │ ├── _callout.scssc │ │ │ ├── _close-button.scssc │ │ │ ├── _drilldown.scssc │ │ │ ├── _dropdown-menu.scssc │ │ │ ├── _dropdown.scssc │ │ │ ├── _flex-video.scssc │ │ │ ├── _float.scssc │ │ │ ├── _label.scssc │ │ │ ├── _media-object.scssc │ │ │ ├── _menu.scssc │ │ │ ├── _off-canvas.scssc │ │ │ ├── _orbit.scssc │ │ │ ├── _pagination.scssc │ │ │ ├── _progress-bar.scssc │ │ │ ├── _reveal.scssc │ │ │ ├── _slider.scssc │ │ │ ├── _sticky.scssc │ │ │ ├── _switch.scssc │ │ │ ├── _table.scssc │ │ │ ├── _tabs.scssc │ │ │ ├── _thumbnail.scssc │ │ │ ├── _title-bar.scssc │ │ │ ├── _tooltip.scssc │ │ │ ├── _top-bar.scssc │ │ │ └── _visibility.scssc │ │ ├── 1b953e3ec09dac6883e131364e3ee9d91fd42c8e │ │ │ ├── _breakpoint.scssc │ │ │ ├── _color.scssc │ │ │ ├── _mixins.scssc │ │ │ ├── _selector.scssc │ │ │ ├── _unit.scssc │ │ │ ├── _util.scssc │ │ │ └── _value.scssc │ │ ├── 3ca3d08fceb4cd5fa5e7e99860d33e220531a5f2 │ │ │ ├── _alignment.scssc │ │ │ ├── _base.scssc │ │ │ ├── _helpers.scssc │ │ │ ├── _print.scssc │ │ │ └── _typography.scssc │ │ ├── 47d5705e66534f29c109f175c41267046a029055 │ │ │ ├── _classes.scssc │ │ │ ├── _settings.scssc │ │ │ └── motion-ui.scssc │ │ ├── 71d78643f8f77a2b8c721bc3a70b939fcfbe34e0 │ │ │ ├── _fade.scssc │ │ │ ├── _hinge.scssc │ │ │ ├── _slide.scssc │ │ │ ├── _spin.scssc │ │ │ └── _zoom.scssc │ │ ├── 89de299a914f656c58b1e1a8bfc4445b357c3e20 │ │ │ ├── _global.scssc │ │ │ └── foundation.scssc │ │ ├── a5846d84f05e45fe43f6458ab6f79ddc807b7c1c │ │ │ ├── _animation.scssc │ │ │ ├── _args.scssc │ │ │ ├── _keyframe.scssc │ │ │ ├── _selector.scssc │ │ │ ├── _series.scssc │ │ │ ├── _transition.scssc │ │ │ └── _unit.scssc │ │ ├── b75732c50a92a53ab6b08b4c3682bd77d3dafdf5 │ │ │ └── motion-ui.scssc │ │ ├── e731f5972ad50c847542c0e381e6ccb1cbe17559 │ │ │ ├── _classes.scssc │ │ │ ├── _column.scssc │ │ │ ├── _flex-grid.scssc │ │ │ ├── _grid.scssc │ │ │ ├── _gutter.scssc │ │ │ ├── _layout.scssc │ │ │ ├── _position.scssc │ │ │ ├── _row.scssc │ │ │ └── _size.scssc │ │ ├── ecff3b054a6a966f213a598e5ed2d0f38a14eac2 │ │ │ ├── _fade.scssc │ │ │ ├── _hinge.scssc │ │ │ ├── _shake.scssc │ │ │ ├── _slide.scssc │ │ │ ├── _spin.scssc │ │ │ ├── _wiggle.scssc │ │ │ └── _zoom.scssc │ │ ├── edfbe2c60929eb84c29944f7798196b3f977e292 │ │ │ ├── _factom.scssc │ │ │ ├── _pizza.scssc │ │ │ ├── _settings.scssc │ │ │ └── app.scssc │ │ └── eee9d77baf519fad5038873a0234d3a5f8a72e63 │ │ │ ├── _checkbox.scssc │ │ │ ├── _error.scssc │ │ │ ├── _fieldset.scssc │ │ │ ├── _forms.scssc │ │ │ ├── _help-text.scssc │ │ │ ├── _input-group.scssc │ │ │ ├── _label.scssc │ │ │ ├── _select.scssc │ │ │ └── _text.scssc │ │ ├── _factom.scss │ │ ├── _settings.scss │ │ ├── app.scss │ │ └── backup-flow-scss │ │ ├── _backup-addresses-alert.scss │ │ ├── _backup-success.scss │ │ ├── _dark-theme.scss │ │ ├── _forms.scss │ │ ├── _general.scss │ │ ├── _import-seed.scss │ │ ├── _light-theme.scss │ │ ├── _resets.scss │ │ ├── _step-one.scss │ │ ├── _step-three.scss │ │ ├── _step-two.scss │ │ ├── _variables.scss │ │ └── backup-flow.scss └── templates │ ├── addressBook.html │ ├── addressBookInner.html │ ├── backup-0.html │ ├── backup-1.html │ ├── backup-2.html │ ├── backup-3.html │ ├── create-entry-credits.html │ ├── edit-address-entry-credits.html │ ├── edit-address-external.html │ ├── edit-address-factoid.html │ ├── error.html │ ├── import-export-transaction.html │ ├── importSeed.html │ ├── index.html │ ├── new-address.html │ ├── notFoundError.html │ ├── receive-factoids.html │ ├── send-factoids.html │ ├── settings.html │ ├── success-screen.html │ ├── templateBottom.html │ ├── templateTop.html │ └── transaction-template.html └── win-start.bat /.coverignore: -------------------------------------------------------------------------------- 1 | web/files/statics/* 2 | web/files/templates/* 3 | main.go 4 | cliMain.go -------------------------------------------------------------------------------- /.dockerignore: -------------------------------------------------------------------------------- 1 | # Don't copy the glide vendor directory 2 | vendor -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | .idea 2 | web/min-statics/* 3 | web/min-templates/* 4 | 5 | 6 | 7 | mapStart.sh 8 | web/closure 9 | vendor/* 10 | enterprise-wallet.exe 11 | windows-binaries/* 12 | tmp/* 13 | scripts/* 14 | builds/* 15 | min-statics/* 16 | min-templats/* 17 | .sass-cache/* 18 | -------------------------------------------------------------------------------- /.sass-cache/1b5d78394ac57cc0d8a11e3c53fc596ab5947551/_fade.scssc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FactomProject/enterprise-wallet/3fea8d861478141e44f87935cf0dbe4573ca3b4b/.sass-cache/1b5d78394ac57cc0d8a11e3c53fc596ab5947551/_fade.scssc -------------------------------------------------------------------------------- /.sass-cache/1b5d78394ac57cc0d8a11e3c53fc596ab5947551/_hinge.scssc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FactomProject/enterprise-wallet/3fea8d861478141e44f87935cf0dbe4573ca3b4b/.sass-cache/1b5d78394ac57cc0d8a11e3c53fc596ab5947551/_hinge.scssc -------------------------------------------------------------------------------- /.sass-cache/1b5d78394ac57cc0d8a11e3c53fc596ab5947551/_shake.scssc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FactomProject/enterprise-wallet/3fea8d861478141e44f87935cf0dbe4573ca3b4b/.sass-cache/1b5d78394ac57cc0d8a11e3c53fc596ab5947551/_shake.scssc -------------------------------------------------------------------------------- /.sass-cache/1b5d78394ac57cc0d8a11e3c53fc596ab5947551/_slide.scssc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FactomProject/enterprise-wallet/3fea8d861478141e44f87935cf0dbe4573ca3b4b/.sass-cache/1b5d78394ac57cc0d8a11e3c53fc596ab5947551/_slide.scssc -------------------------------------------------------------------------------- /.sass-cache/1b5d78394ac57cc0d8a11e3c53fc596ab5947551/_spin.scssc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FactomProject/enterprise-wallet/3fea8d861478141e44f87935cf0dbe4573ca3b4b/.sass-cache/1b5d78394ac57cc0d8a11e3c53fc596ab5947551/_spin.scssc -------------------------------------------------------------------------------- /.sass-cache/1b5d78394ac57cc0d8a11e3c53fc596ab5947551/_wiggle.scssc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FactomProject/enterprise-wallet/3fea8d861478141e44f87935cf0dbe4573ca3b4b/.sass-cache/1b5d78394ac57cc0d8a11e3c53fc596ab5947551/_wiggle.scssc -------------------------------------------------------------------------------- /.sass-cache/1b5d78394ac57cc0d8a11e3c53fc596ab5947551/_zoom.scssc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FactomProject/enterprise-wallet/3fea8d861478141e44f87935cf0dbe4573ca3b4b/.sass-cache/1b5d78394ac57cc0d8a11e3c53fc596ab5947551/_zoom.scssc -------------------------------------------------------------------------------- /.sass-cache/21b8fc474bdcd3e253ac3a918bced31f6f3f245e/_classes.scssc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FactomProject/enterprise-wallet/3fea8d861478141e44f87935cf0dbe4573ca3b4b/.sass-cache/21b8fc474bdcd3e253ac3a918bced31f6f3f245e/_classes.scssc -------------------------------------------------------------------------------- /.sass-cache/21b8fc474bdcd3e253ac3a918bced31f6f3f245e/_column.scssc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FactomProject/enterprise-wallet/3fea8d861478141e44f87935cf0dbe4573ca3b4b/.sass-cache/21b8fc474bdcd3e253ac3a918bced31f6f3f245e/_column.scssc -------------------------------------------------------------------------------- /.sass-cache/21b8fc474bdcd3e253ac3a918bced31f6f3f245e/_flex-grid.scssc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FactomProject/enterprise-wallet/3fea8d861478141e44f87935cf0dbe4573ca3b4b/.sass-cache/21b8fc474bdcd3e253ac3a918bced31f6f3f245e/_flex-grid.scssc -------------------------------------------------------------------------------- /.sass-cache/21b8fc474bdcd3e253ac3a918bced31f6f3f245e/_grid.scssc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FactomProject/enterprise-wallet/3fea8d861478141e44f87935cf0dbe4573ca3b4b/.sass-cache/21b8fc474bdcd3e253ac3a918bced31f6f3f245e/_grid.scssc -------------------------------------------------------------------------------- /.sass-cache/21b8fc474bdcd3e253ac3a918bced31f6f3f245e/_gutter.scssc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FactomProject/enterprise-wallet/3fea8d861478141e44f87935cf0dbe4573ca3b4b/.sass-cache/21b8fc474bdcd3e253ac3a918bced31f6f3f245e/_gutter.scssc -------------------------------------------------------------------------------- /.sass-cache/21b8fc474bdcd3e253ac3a918bced31f6f3f245e/_layout.scssc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FactomProject/enterprise-wallet/3fea8d861478141e44f87935cf0dbe4573ca3b4b/.sass-cache/21b8fc474bdcd3e253ac3a918bced31f6f3f245e/_layout.scssc -------------------------------------------------------------------------------- /.sass-cache/21b8fc474bdcd3e253ac3a918bced31f6f3f245e/_position.scssc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FactomProject/enterprise-wallet/3fea8d861478141e44f87935cf0dbe4573ca3b4b/.sass-cache/21b8fc474bdcd3e253ac3a918bced31f6f3f245e/_position.scssc -------------------------------------------------------------------------------- /.sass-cache/21b8fc474bdcd3e253ac3a918bced31f6f3f245e/_row.scssc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FactomProject/enterprise-wallet/3fea8d861478141e44f87935cf0dbe4573ca3b4b/.sass-cache/21b8fc474bdcd3e253ac3a918bced31f6f3f245e/_row.scssc -------------------------------------------------------------------------------- /.sass-cache/21b8fc474bdcd3e253ac3a918bced31f6f3f245e/_size.scssc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FactomProject/enterprise-wallet/3fea8d861478141e44f87935cf0dbe4573ca3b4b/.sass-cache/21b8fc474bdcd3e253ac3a918bced31f6f3f245e/_size.scssc -------------------------------------------------------------------------------- /.sass-cache/5a0a487f3d6db4a876b0632d5ac2932217354a58/_checkbox.scssc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FactomProject/enterprise-wallet/3fea8d861478141e44f87935cf0dbe4573ca3b4b/.sass-cache/5a0a487f3d6db4a876b0632d5ac2932217354a58/_checkbox.scssc -------------------------------------------------------------------------------- /.sass-cache/5a0a487f3d6db4a876b0632d5ac2932217354a58/_error.scssc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FactomProject/enterprise-wallet/3fea8d861478141e44f87935cf0dbe4573ca3b4b/.sass-cache/5a0a487f3d6db4a876b0632d5ac2932217354a58/_error.scssc -------------------------------------------------------------------------------- /.sass-cache/5a0a487f3d6db4a876b0632d5ac2932217354a58/_fieldset.scssc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FactomProject/enterprise-wallet/3fea8d861478141e44f87935cf0dbe4573ca3b4b/.sass-cache/5a0a487f3d6db4a876b0632d5ac2932217354a58/_fieldset.scssc -------------------------------------------------------------------------------- /.sass-cache/5a0a487f3d6db4a876b0632d5ac2932217354a58/_help-text.scssc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FactomProject/enterprise-wallet/3fea8d861478141e44f87935cf0dbe4573ca3b4b/.sass-cache/5a0a487f3d6db4a876b0632d5ac2932217354a58/_help-text.scssc -------------------------------------------------------------------------------- /.sass-cache/5a0a487f3d6db4a876b0632d5ac2932217354a58/_input-group.scssc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FactomProject/enterprise-wallet/3fea8d861478141e44f87935cf0dbe4573ca3b4b/.sass-cache/5a0a487f3d6db4a876b0632d5ac2932217354a58/_input-group.scssc -------------------------------------------------------------------------------- /.sass-cache/5a0a487f3d6db4a876b0632d5ac2932217354a58/_label.scssc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FactomProject/enterprise-wallet/3fea8d861478141e44f87935cf0dbe4573ca3b4b/.sass-cache/5a0a487f3d6db4a876b0632d5ac2932217354a58/_label.scssc -------------------------------------------------------------------------------- /.sass-cache/5a0a487f3d6db4a876b0632d5ac2932217354a58/_select.scssc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FactomProject/enterprise-wallet/3fea8d861478141e44f87935cf0dbe4573ca3b4b/.sass-cache/5a0a487f3d6db4a876b0632d5ac2932217354a58/_select.scssc -------------------------------------------------------------------------------- /.sass-cache/5a0a487f3d6db4a876b0632d5ac2932217354a58/_text.scssc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FactomProject/enterprise-wallet/3fea8d861478141e44f87935cf0dbe4573ca3b4b/.sass-cache/5a0a487f3d6db4a876b0632d5ac2932217354a58/_text.scssc -------------------------------------------------------------------------------- /.sass-cache/8c6bbf6a5d50ab507cd08f6834bb4da65abfa980/_animation.scssc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FactomProject/enterprise-wallet/3fea8d861478141e44f87935cf0dbe4573ca3b4b/.sass-cache/8c6bbf6a5d50ab507cd08f6834bb4da65abfa980/_animation.scssc -------------------------------------------------------------------------------- /.sass-cache/8c6bbf6a5d50ab507cd08f6834bb4da65abfa980/_args.scssc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FactomProject/enterprise-wallet/3fea8d861478141e44f87935cf0dbe4573ca3b4b/.sass-cache/8c6bbf6a5d50ab507cd08f6834bb4da65abfa980/_args.scssc -------------------------------------------------------------------------------- /.sass-cache/8c6bbf6a5d50ab507cd08f6834bb4da65abfa980/_keyframe.scssc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FactomProject/enterprise-wallet/3fea8d861478141e44f87935cf0dbe4573ca3b4b/.sass-cache/8c6bbf6a5d50ab507cd08f6834bb4da65abfa980/_keyframe.scssc -------------------------------------------------------------------------------- /.sass-cache/8c6bbf6a5d50ab507cd08f6834bb4da65abfa980/_selector.scssc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FactomProject/enterprise-wallet/3fea8d861478141e44f87935cf0dbe4573ca3b4b/.sass-cache/8c6bbf6a5d50ab507cd08f6834bb4da65abfa980/_selector.scssc -------------------------------------------------------------------------------- /.sass-cache/8c6bbf6a5d50ab507cd08f6834bb4da65abfa980/_series.scssc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FactomProject/enterprise-wallet/3fea8d861478141e44f87935cf0dbe4573ca3b4b/.sass-cache/8c6bbf6a5d50ab507cd08f6834bb4da65abfa980/_series.scssc -------------------------------------------------------------------------------- /.sass-cache/8c6bbf6a5d50ab507cd08f6834bb4da65abfa980/_transition.scssc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FactomProject/enterprise-wallet/3fea8d861478141e44f87935cf0dbe4573ca3b4b/.sass-cache/8c6bbf6a5d50ab507cd08f6834bb4da65abfa980/_transition.scssc -------------------------------------------------------------------------------- /.sass-cache/8c6bbf6a5d50ab507cd08f6834bb4da65abfa980/_unit.scssc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FactomProject/enterprise-wallet/3fea8d861478141e44f87935cf0dbe4573ca3b4b/.sass-cache/8c6bbf6a5d50ab507cd08f6834bb4da65abfa980/_unit.scssc -------------------------------------------------------------------------------- /.sass-cache/a35a7ca8b38ab24dc396077fa61df599a23b738e/motion-ui.scssc: -------------------------------------------------------------------------------- 1 | 3.5.1 (Bleeding Edge) 2 | 36efc4c5c3041f7637ec75ef869b2a039736841a 3 | o:Sass::Tree::RootNode:@children[o:Sass::Tree::ImportNode :@imported_filenameI"src/motion-ui:ET;[ :@filename0: @options{ :@template0: 4 | @linei:@source_rangeo:Sass::Source::Range :@start_poso:Sass::Source::Position; i:@offseti: @end_poso;; i;i: 5 | @fileI":web/statics/bower_components/motion-ui/motion-ui.scss; T:@importero: Sass::Importers::Filesystem: 6 | @rootI"M/Users/morphologia/dev/go/src/github.com/FactomProject/enterprise-wallet; T:@real_rootI"M/Users/morphologia/dev/go/src/github.com/FactomProject/enterprise-wallet; T:@same_name_warningso:Set: 7 | @hash{ :@imported_file0o:Sass::Tree::MixinNode: 8 | @nameI"motion-ui-transitions; T: 9 | @args[ :@keywords{ :@splat0:@kwarg_splat0;[ ; 10 | 0;@ 11 | ; i;o; ;o;; i;i;o;; i;i$;@;@o;;I"motion-ui-animations; T;[ ; { ;!0;"0;[ ; 12 | 0;@ 13 | ; i ;o; ;o;; i ;i;o;; i ;i#;@;@; 14 | 0;@ 15 | ;I"^@import "src/motion-ui"; 16 | 17 | @include motion-ui-transitions; 18 | @include motion-ui-animations; 19 | ; T; i;o; ;o;; i;i;o;; i;i;@;@:@has_childrenT -------------------------------------------------------------------------------- /.sass-cache/a5b20b18db6bddeebd151bbe7c8dd58f7c567ab4/_classes.scssc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FactomProject/enterprise-wallet/3fea8d861478141e44f87935cf0dbe4573ca3b4b/.sass-cache/a5b20b18db6bddeebd151bbe7c8dd58f7c567ab4/_classes.scssc -------------------------------------------------------------------------------- /.sass-cache/a5b20b18db6bddeebd151bbe7c8dd58f7c567ab4/_settings.scssc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FactomProject/enterprise-wallet/3fea8d861478141e44f87935cf0dbe4573ca3b4b/.sass-cache/a5b20b18db6bddeebd151bbe7c8dd58f7c567ab4/_settings.scssc -------------------------------------------------------------------------------- /.sass-cache/c6cf98ab81daae09bd886671751931445fd4095a/_accordion-menu.scssc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FactomProject/enterprise-wallet/3fea8d861478141e44f87935cf0dbe4573ca3b4b/.sass-cache/c6cf98ab81daae09bd886671751931445fd4095a/_accordion-menu.scssc -------------------------------------------------------------------------------- /.sass-cache/c6cf98ab81daae09bd886671751931445fd4095a/_accordion.scssc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FactomProject/enterprise-wallet/3fea8d861478141e44f87935cf0dbe4573ca3b4b/.sass-cache/c6cf98ab81daae09bd886671751931445fd4095a/_accordion.scssc -------------------------------------------------------------------------------- /.sass-cache/c6cf98ab81daae09bd886671751931445fd4095a/_badge.scssc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FactomProject/enterprise-wallet/3fea8d861478141e44f87935cf0dbe4573ca3b4b/.sass-cache/c6cf98ab81daae09bd886671751931445fd4095a/_badge.scssc -------------------------------------------------------------------------------- /.sass-cache/c6cf98ab81daae09bd886671751931445fd4095a/_breadcrumbs.scssc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FactomProject/enterprise-wallet/3fea8d861478141e44f87935cf0dbe4573ca3b4b/.sass-cache/c6cf98ab81daae09bd886671751931445fd4095a/_breadcrumbs.scssc -------------------------------------------------------------------------------- /.sass-cache/c6cf98ab81daae09bd886671751931445fd4095a/_button-group.scssc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FactomProject/enterprise-wallet/3fea8d861478141e44f87935cf0dbe4573ca3b4b/.sass-cache/c6cf98ab81daae09bd886671751931445fd4095a/_button-group.scssc -------------------------------------------------------------------------------- /.sass-cache/c6cf98ab81daae09bd886671751931445fd4095a/_button.scssc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FactomProject/enterprise-wallet/3fea8d861478141e44f87935cf0dbe4573ca3b4b/.sass-cache/c6cf98ab81daae09bd886671751931445fd4095a/_button.scssc -------------------------------------------------------------------------------- /.sass-cache/c6cf98ab81daae09bd886671751931445fd4095a/_callout.scssc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FactomProject/enterprise-wallet/3fea8d861478141e44f87935cf0dbe4573ca3b4b/.sass-cache/c6cf98ab81daae09bd886671751931445fd4095a/_callout.scssc -------------------------------------------------------------------------------- /.sass-cache/c6cf98ab81daae09bd886671751931445fd4095a/_close-button.scssc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FactomProject/enterprise-wallet/3fea8d861478141e44f87935cf0dbe4573ca3b4b/.sass-cache/c6cf98ab81daae09bd886671751931445fd4095a/_close-button.scssc -------------------------------------------------------------------------------- /.sass-cache/c6cf98ab81daae09bd886671751931445fd4095a/_drilldown.scssc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FactomProject/enterprise-wallet/3fea8d861478141e44f87935cf0dbe4573ca3b4b/.sass-cache/c6cf98ab81daae09bd886671751931445fd4095a/_drilldown.scssc -------------------------------------------------------------------------------- /.sass-cache/c6cf98ab81daae09bd886671751931445fd4095a/_dropdown-menu.scssc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FactomProject/enterprise-wallet/3fea8d861478141e44f87935cf0dbe4573ca3b4b/.sass-cache/c6cf98ab81daae09bd886671751931445fd4095a/_dropdown-menu.scssc -------------------------------------------------------------------------------- /.sass-cache/c6cf98ab81daae09bd886671751931445fd4095a/_dropdown.scssc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FactomProject/enterprise-wallet/3fea8d861478141e44f87935cf0dbe4573ca3b4b/.sass-cache/c6cf98ab81daae09bd886671751931445fd4095a/_dropdown.scssc -------------------------------------------------------------------------------- /.sass-cache/c6cf98ab81daae09bd886671751931445fd4095a/_flex-video.scssc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FactomProject/enterprise-wallet/3fea8d861478141e44f87935cf0dbe4573ca3b4b/.sass-cache/c6cf98ab81daae09bd886671751931445fd4095a/_flex-video.scssc -------------------------------------------------------------------------------- /.sass-cache/c6cf98ab81daae09bd886671751931445fd4095a/_float.scssc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FactomProject/enterprise-wallet/3fea8d861478141e44f87935cf0dbe4573ca3b4b/.sass-cache/c6cf98ab81daae09bd886671751931445fd4095a/_float.scssc -------------------------------------------------------------------------------- /.sass-cache/c6cf98ab81daae09bd886671751931445fd4095a/_label.scssc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FactomProject/enterprise-wallet/3fea8d861478141e44f87935cf0dbe4573ca3b4b/.sass-cache/c6cf98ab81daae09bd886671751931445fd4095a/_label.scssc -------------------------------------------------------------------------------- /.sass-cache/c6cf98ab81daae09bd886671751931445fd4095a/_media-object.scssc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FactomProject/enterprise-wallet/3fea8d861478141e44f87935cf0dbe4573ca3b4b/.sass-cache/c6cf98ab81daae09bd886671751931445fd4095a/_media-object.scssc -------------------------------------------------------------------------------- /.sass-cache/c6cf98ab81daae09bd886671751931445fd4095a/_menu.scssc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FactomProject/enterprise-wallet/3fea8d861478141e44f87935cf0dbe4573ca3b4b/.sass-cache/c6cf98ab81daae09bd886671751931445fd4095a/_menu.scssc -------------------------------------------------------------------------------- /.sass-cache/c6cf98ab81daae09bd886671751931445fd4095a/_off-canvas.scssc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FactomProject/enterprise-wallet/3fea8d861478141e44f87935cf0dbe4573ca3b4b/.sass-cache/c6cf98ab81daae09bd886671751931445fd4095a/_off-canvas.scssc -------------------------------------------------------------------------------- /.sass-cache/c6cf98ab81daae09bd886671751931445fd4095a/_orbit.scssc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FactomProject/enterprise-wallet/3fea8d861478141e44f87935cf0dbe4573ca3b4b/.sass-cache/c6cf98ab81daae09bd886671751931445fd4095a/_orbit.scssc -------------------------------------------------------------------------------- /.sass-cache/c6cf98ab81daae09bd886671751931445fd4095a/_pagination.scssc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FactomProject/enterprise-wallet/3fea8d861478141e44f87935cf0dbe4573ca3b4b/.sass-cache/c6cf98ab81daae09bd886671751931445fd4095a/_pagination.scssc -------------------------------------------------------------------------------- /.sass-cache/c6cf98ab81daae09bd886671751931445fd4095a/_progress-bar.scssc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FactomProject/enterprise-wallet/3fea8d861478141e44f87935cf0dbe4573ca3b4b/.sass-cache/c6cf98ab81daae09bd886671751931445fd4095a/_progress-bar.scssc -------------------------------------------------------------------------------- /.sass-cache/c6cf98ab81daae09bd886671751931445fd4095a/_reveal.scssc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FactomProject/enterprise-wallet/3fea8d861478141e44f87935cf0dbe4573ca3b4b/.sass-cache/c6cf98ab81daae09bd886671751931445fd4095a/_reveal.scssc -------------------------------------------------------------------------------- /.sass-cache/c6cf98ab81daae09bd886671751931445fd4095a/_slider.scssc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FactomProject/enterprise-wallet/3fea8d861478141e44f87935cf0dbe4573ca3b4b/.sass-cache/c6cf98ab81daae09bd886671751931445fd4095a/_slider.scssc -------------------------------------------------------------------------------- /.sass-cache/c6cf98ab81daae09bd886671751931445fd4095a/_sticky.scssc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FactomProject/enterprise-wallet/3fea8d861478141e44f87935cf0dbe4573ca3b4b/.sass-cache/c6cf98ab81daae09bd886671751931445fd4095a/_sticky.scssc -------------------------------------------------------------------------------- /.sass-cache/c6cf98ab81daae09bd886671751931445fd4095a/_switch.scssc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FactomProject/enterprise-wallet/3fea8d861478141e44f87935cf0dbe4573ca3b4b/.sass-cache/c6cf98ab81daae09bd886671751931445fd4095a/_switch.scssc -------------------------------------------------------------------------------- /.sass-cache/c6cf98ab81daae09bd886671751931445fd4095a/_table.scssc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FactomProject/enterprise-wallet/3fea8d861478141e44f87935cf0dbe4573ca3b4b/.sass-cache/c6cf98ab81daae09bd886671751931445fd4095a/_table.scssc -------------------------------------------------------------------------------- /.sass-cache/c6cf98ab81daae09bd886671751931445fd4095a/_tabs.scssc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FactomProject/enterprise-wallet/3fea8d861478141e44f87935cf0dbe4573ca3b4b/.sass-cache/c6cf98ab81daae09bd886671751931445fd4095a/_tabs.scssc -------------------------------------------------------------------------------- /.sass-cache/c6cf98ab81daae09bd886671751931445fd4095a/_thumbnail.scssc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FactomProject/enterprise-wallet/3fea8d861478141e44f87935cf0dbe4573ca3b4b/.sass-cache/c6cf98ab81daae09bd886671751931445fd4095a/_thumbnail.scssc -------------------------------------------------------------------------------- /.sass-cache/c6cf98ab81daae09bd886671751931445fd4095a/_title-bar.scssc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FactomProject/enterprise-wallet/3fea8d861478141e44f87935cf0dbe4573ca3b4b/.sass-cache/c6cf98ab81daae09bd886671751931445fd4095a/_title-bar.scssc -------------------------------------------------------------------------------- /.sass-cache/c6cf98ab81daae09bd886671751931445fd4095a/_tooltip.scssc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FactomProject/enterprise-wallet/3fea8d861478141e44f87935cf0dbe4573ca3b4b/.sass-cache/c6cf98ab81daae09bd886671751931445fd4095a/_tooltip.scssc -------------------------------------------------------------------------------- /.sass-cache/c6cf98ab81daae09bd886671751931445fd4095a/_top-bar.scssc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FactomProject/enterprise-wallet/3fea8d861478141e44f87935cf0dbe4573ca3b4b/.sass-cache/c6cf98ab81daae09bd886671751931445fd4095a/_top-bar.scssc -------------------------------------------------------------------------------- /.sass-cache/c6cf98ab81daae09bd886671751931445fd4095a/_visibility.scssc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FactomProject/enterprise-wallet/3fea8d861478141e44f87935cf0dbe4573ca3b4b/.sass-cache/c6cf98ab81daae09bd886671751931445fd4095a/_visibility.scssc -------------------------------------------------------------------------------- /.sass-cache/cf7c2c80a0dee766125cc8a26778c5c624fece08/_breakpoint.scssc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FactomProject/enterprise-wallet/3fea8d861478141e44f87935cf0dbe4573ca3b4b/.sass-cache/cf7c2c80a0dee766125cc8a26778c5c624fece08/_breakpoint.scssc -------------------------------------------------------------------------------- /.sass-cache/cf7c2c80a0dee766125cc8a26778c5c624fece08/_color.scssc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FactomProject/enterprise-wallet/3fea8d861478141e44f87935cf0dbe4573ca3b4b/.sass-cache/cf7c2c80a0dee766125cc8a26778c5c624fece08/_color.scssc -------------------------------------------------------------------------------- /.sass-cache/cf7c2c80a0dee766125cc8a26778c5c624fece08/_mixins.scssc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FactomProject/enterprise-wallet/3fea8d861478141e44f87935cf0dbe4573ca3b4b/.sass-cache/cf7c2c80a0dee766125cc8a26778c5c624fece08/_mixins.scssc -------------------------------------------------------------------------------- /.sass-cache/cf7c2c80a0dee766125cc8a26778c5c624fece08/_selector.scssc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FactomProject/enterprise-wallet/3fea8d861478141e44f87935cf0dbe4573ca3b4b/.sass-cache/cf7c2c80a0dee766125cc8a26778c5c624fece08/_selector.scssc -------------------------------------------------------------------------------- /.sass-cache/cf7c2c80a0dee766125cc8a26778c5c624fece08/_unit.scssc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FactomProject/enterprise-wallet/3fea8d861478141e44f87935cf0dbe4573ca3b4b/.sass-cache/cf7c2c80a0dee766125cc8a26778c5c624fece08/_unit.scssc -------------------------------------------------------------------------------- /.sass-cache/cf7c2c80a0dee766125cc8a26778c5c624fece08/_util.scssc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FactomProject/enterprise-wallet/3fea8d861478141e44f87935cf0dbe4573ca3b4b/.sass-cache/cf7c2c80a0dee766125cc8a26778c5c624fece08/_util.scssc -------------------------------------------------------------------------------- /.sass-cache/cf7c2c80a0dee766125cc8a26778c5c624fece08/_value.scssc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FactomProject/enterprise-wallet/3fea8d861478141e44f87935cf0dbe4573ca3b4b/.sass-cache/cf7c2c80a0dee766125cc8a26778c5c624fece08/_value.scssc -------------------------------------------------------------------------------- /.sass-cache/d8f7165344e753c838241620e5ea36f5fad59110/_fade.scssc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FactomProject/enterprise-wallet/3fea8d861478141e44f87935cf0dbe4573ca3b4b/.sass-cache/d8f7165344e753c838241620e5ea36f5fad59110/_fade.scssc -------------------------------------------------------------------------------- /.sass-cache/d8f7165344e753c838241620e5ea36f5fad59110/_hinge.scssc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FactomProject/enterprise-wallet/3fea8d861478141e44f87935cf0dbe4573ca3b4b/.sass-cache/d8f7165344e753c838241620e5ea36f5fad59110/_hinge.scssc -------------------------------------------------------------------------------- /.sass-cache/d8f7165344e753c838241620e5ea36f5fad59110/_slide.scssc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FactomProject/enterprise-wallet/3fea8d861478141e44f87935cf0dbe4573ca3b4b/.sass-cache/d8f7165344e753c838241620e5ea36f5fad59110/_slide.scssc -------------------------------------------------------------------------------- /.sass-cache/d8f7165344e753c838241620e5ea36f5fad59110/_spin.scssc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FactomProject/enterprise-wallet/3fea8d861478141e44f87935cf0dbe4573ca3b4b/.sass-cache/d8f7165344e753c838241620e5ea36f5fad59110/_spin.scssc -------------------------------------------------------------------------------- /.sass-cache/d8f7165344e753c838241620e5ea36f5fad59110/_zoom.scssc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FactomProject/enterprise-wallet/3fea8d861478141e44f87935cf0dbe4573ca3b4b/.sass-cache/d8f7165344e753c838241620e5ea36f5fad59110/_zoom.scssc -------------------------------------------------------------------------------- /.sass-cache/efe28756a09fa49aa382df526092dd7824c5f87f/_factom.scssc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FactomProject/enterprise-wallet/3fea8d861478141e44f87935cf0dbe4573ca3b4b/.sass-cache/efe28756a09fa49aa382df526092dd7824c5f87f/_factom.scssc -------------------------------------------------------------------------------- /.sass-cache/efe28756a09fa49aa382df526092dd7824c5f87f/_settings.scssc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FactomProject/enterprise-wallet/3fea8d861478141e44f87935cf0dbe4573ca3b4b/.sass-cache/efe28756a09fa49aa382df526092dd7824c5f87f/_settings.scssc -------------------------------------------------------------------------------- /.sass-cache/f04e4b05e7f2e2932bd5066b41d665d21b94d8d9/_global.scssc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FactomProject/enterprise-wallet/3fea8d861478141e44f87935cf0dbe4573ca3b4b/.sass-cache/f04e4b05e7f2e2932bd5066b41d665d21b94d8d9/_global.scssc -------------------------------------------------------------------------------- /.sass-cache/f04e4b05e7f2e2932bd5066b41d665d21b94d8d9/foundation.scssc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FactomProject/enterprise-wallet/3fea8d861478141e44f87935cf0dbe4573ca3b4b/.sass-cache/f04e4b05e7f2e2932bd5066b41d665d21b94d8d9/foundation.scssc -------------------------------------------------------------------------------- /.sass-cache/f86a22430a6fd93f7fc65343dd14274161720923/_alignment.scssc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FactomProject/enterprise-wallet/3fea8d861478141e44f87935cf0dbe4573ca3b4b/.sass-cache/f86a22430a6fd93f7fc65343dd14274161720923/_alignment.scssc -------------------------------------------------------------------------------- /.sass-cache/f86a22430a6fd93f7fc65343dd14274161720923/_base.scssc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FactomProject/enterprise-wallet/3fea8d861478141e44f87935cf0dbe4573ca3b4b/.sass-cache/f86a22430a6fd93f7fc65343dd14274161720923/_base.scssc -------------------------------------------------------------------------------- /.sass-cache/f86a22430a6fd93f7fc65343dd14274161720923/_helpers.scssc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FactomProject/enterprise-wallet/3fea8d861478141e44f87935cf0dbe4573ca3b4b/.sass-cache/f86a22430a6fd93f7fc65343dd14274161720923/_helpers.scssc -------------------------------------------------------------------------------- /.sass-cache/f86a22430a6fd93f7fc65343dd14274161720923/_print.scssc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FactomProject/enterprise-wallet/3fea8d861478141e44f87935cf0dbe4573ca3b4b/.sass-cache/f86a22430a6fd93f7fc65343dd14274161720923/_print.scssc -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- 1 | FROM golang:1.9 2 | 3 | # Get git 4 | RUN apt-get update \ 5 | && apt-get -y install curl git \ 6 | && apt-get clean && rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/* 7 | 8 | # Get glide 9 | RUN go get github.com/Masterminds/glide 10 | 11 | # Where enterprise-wallet sources will live 12 | WORKDIR $GOPATH/src/github.com/FactomProject/enterprise-wallet 13 | 14 | # Get the dependencies 15 | COPY glide.yaml glide.lock ./ 16 | 17 | # Install dependencies 18 | RUN glide install -v 19 | 20 | # Populate the rest of the source 21 | COPY . . 22 | 23 | ARG GOOS=linux 24 | 25 | # Build and install enterprise-wallet 26 | RUN go install 27 | 28 | ENTRYPOINT ["/go/bin/enterprise-wallet"] 29 | 30 | EXPOSE 8091 31 | -------------------------------------------------------------------------------- /Dockerfile.alpine: -------------------------------------------------------------------------------- 1 | FROM golang:1.9-alpine as builder 2 | 3 | # Get git 4 | RUN apk add --no-cache curl git 5 | 6 | # Get glide 7 | RUN go get github.com/Masterminds/glide 8 | 9 | # Where enterprise-wallet sources will live 10 | WORKDIR $GOPATH/src/github.com/FactomProject/enterprise-wallet 11 | 12 | # Get the dependencies 13 | COPY glide.yaml glide.lock ./ 14 | 15 | # Install dependencies 16 | RUN glide install -v 17 | 18 | 19 | # Install dependencies 20 | RUN glide install -v 21 | 22 | # Populate the rest of the source 23 | COPY . . 24 | 25 | ARG GOOS=linux 26 | 27 | # Build and install enterprise-wallet 28 | RUN go install 29 | 30 | # Now squash everything 31 | FROM alpine:3.6 32 | 33 | # Get git 34 | RUN apk add --no-cache ca-certificates curl git 35 | 36 | RUN mkdir -p /go/bin 37 | COPY --from=builder /go/bin/enterprise-wallet /go/bin/enterprise-wallet 38 | 39 | ENTRYPOINT ["/go/bin/enterprise-wallet"] 40 | 41 | EXPOSE 8091 42 | -------------------------------------------------------------------------------- /TestHelper/start.go: -------------------------------------------------------------------------------- 1 | package TestHelper 2 | 3 | import ( 4 | . "github.com/FactomProject/enterprise-wallet/wallet" 5 | "github.com/FactomProject/factom" 6 | ) 7 | 8 | func Stop() { 9 | // Used to do something 10 | } 11 | 12 | func Start() (*WalletDB, error) { 13 | // Should read from config 14 | factom.SetFactomdServer("localhost:8088") 15 | 16 | wal, err := LoadWalletDB(false, "") 17 | if err != nil { 18 | return nil, err 19 | } 20 | 21 | return wal, nil 22 | } 23 | -------------------------------------------------------------------------------- /compileAll.sh: -------------------------------------------------------------------------------- 1 | rm -r electron-wrapper/bin 2 | mkdir electron-wrapper/bin 3 | 4 | echo "Compiling for windows" 5 | env GOOS=windows GOARCH=amd64 go build 6 | mv enterprise-wallet.exe electron-wrapper/bin/ 7 | 8 | echo "Compiling for Linux" 9 | env GOOS=linux GOARCH=amd64 go build 10 | mv enterprise-wallet electron-wrapper/bin/enterprise-wallet-lin 11 | 12 | echo "Compiling for mac" 13 | env GOOS=darwin GOARCH=amd64 go build 14 | mv enterprise-wallet electron-wrapper/bin/enterprise-wallet-mac -------------------------------------------------------------------------------- /electron-wrapper/.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | bin/* 3 | npm-debug.log 4 | bin 5 | dist -------------------------------------------------------------------------------- /electron-wrapper/app/README.md: -------------------------------------------------------------------------------- 1 | # Electron Enterprise Wallet Wrapper 2 | This is an electron wrapper for the Enterprise Wallet. It simply makes the wallet a desktop app with a single window. 3 | 4 | ## To Use 5 | 6 | ```bash 7 | # Clone this repository 8 | git clone https://github.com/FactomProject/enterprise-wallet.git 9 | # Go into the repository 10 | cd $GOPATH/FactomProject/enterprise-wallet 11 | # Build the Go binary 12 | go build 13 | # Move the Go binary to the bin of the Electron Wrapper 14 | mv enterprise-wallet electron-wrapper/bin/ 15 | # Go into electron wrapper directory 16 | cd electron-wrapper 17 | # Install dependencies 18 | npm install 19 | # Run the app 20 | npm start 21 | ``` 22 | ## For Windows users! 23 | -------------------------------------------------------------------------------- /electron-wrapper/app/loading.css: -------------------------------------------------------------------------------- 1 | .container { 2 | position: absolute; 3 | height: 98%; 4 | width: 98%; 5 | margin: 0 auto; 6 | background-image:url('factom-foundation_horizontal.svg'); 7 | background-repeat: no-repeat; 8 | } 9 | 10 | body { 11 | overflow:hidden; 12 | } 13 | -------------------------------------------------------------------------------- /electron-wrapper/app/loading.html: -------------------------------------------------------------------------------- 1 | 2 | 3 |
4 | 5 |