Skip to content
A Blockchain Explorer for ARK using Vue.js and Tailwind CSS.
Branch: master
Clone or download
dated and ItsANameToo fix: transaction and fee tooltip placement (#623)
* fix: transaction and fee tooltip placement

* refactor: don't show tooltip if amount is zero

* fix: don't show tooltips on devnet
Latest commit a98d2a5 May 17, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.circleci refactor: display default token while waiting for network token (#538) Jan 4, 2019
.github fix: contributing link in pr template (#406) Oct 21, 2018
__mocks__ Test suite (#284) Jun 17, 2018
__tests__ fix: vendorfield overflow (#618) May 8, 2019
build feat: save chart period in store and local storage (#570) Feb 20, 2019
config 3.0 Feb 6, 2018
networks chore: sort known wallets alphabetically Apr 21, 2019
src fix: transaction and fee tooltip placement (#623) May 17, 2019
static 3.0 Feb 6, 2018
.babelrc feat: add tooltips to block details with the value, in currency, of a… Mar 18, 2019
.editorconfig 3.0 Feb 6, 2018
.eslintignore chore: add husky, lint-staged and move tests to `__tests__` (#595) Mar 25, 2019
.eslintrc.js chore: setup linting (#602) Mar 31, 2019
.gitignore chore: add husky, lint-staged and move tests to `__tests__` (#595) Mar 25, 2019
.lintstagedrc chore: add husky, lint-staged and move tests to `__tests__` (#595) Mar 25, 2019
.nvmrc refactor: display default token while waiting for network token (#538) Jan 4, 2019
.postcssrc.js 3.0 Feb 6, 2018
ARKExplorer.png Updated header image with new design (#171) May 11, 2018
CODEOWNERS chore: update code owners (#622) May 16, 2019
LICENSE new: add license Oct 4, 2017
README.md fix: proper use of Ark and ARK (#465) Nov 16, 2018
express-server.js Express server (#191) May 22, 2018
index.html minor fixed Feb 13, 2018
package.json feat: add tooltips to transaction tables with the value, in currency,… May 13, 2019
tailwindconfig.js feat: language switcher (#423) Oct 28, 2018
yarn.lock feat: add tooltips to transaction tables with the value, in currency,… May 13, 2019

README.md

Ark Explorer 3.0

Designed and developed from the ground-up, using lean & fast developmental frameworks (Tailwind CSS & Vue.JS).

Build Status Codecov License: MIT

You can access it at https://explorer.ark.io/.

Build Setup

1. Clone the repository

git clone https://github.com/ArkEcosystem/explorer

2. Install Dependencies

yarn install

3. Build for Production

3.1 Mainnet

yarn build:mainnet

3.2 Devnet

yarn build:devnet

3.3 Custom

yarn build --network my-custom-network

3.4 GitHub Pages

If you are going to host your explorer instance on GitHub Pages you will need to specify your base url in most cases as GitHub Pages serves repositories from sub-directories instead of sub-domains.

yarn build --base https://username.github.io/repository/

A running instance of the explorer on GitHub Pages can be found at https://arkecosystem.github.io/.

This step is not required if you are hosting the explorer on your "root" repository which is usually your username https://username.github.io/.

3.5 Run Express Server

You can run the explorer as an express server. This makes it a little more light-weight but not needing to have services such as apache or nginx.

EXPLORER_HOST="127.0.0.1" EXPLORER_PORT="4200" node express-server.js

Keep in mind that this requires you to run your own server and a running instance of nginx.

4. Development

4.1 Mainnet

yarn dev # or yarn dev:mainnet

4.2 Devnet

yarn dev:devnet

4.3 Custom

yarn dev --env.network=custom

5. History Mode

If you wish to remove the /#/ from your URLs you can follow those steps https://router.vuejs.org/en/essentials/history-mode.html.

5.1 Build

yarn build:mainnet --history

5.2 Development

yarn dev --env.routerMode=history

Testing

$ yarn test

Security

If you discover a security vulnerability within this package, please send an e-mail to security@ark.io. All security vulnerabilities will be promptly addressed.

Contributing

Credits

License

MIT © ArkEcosystem

You can’t perform that action at this time.