Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
This repository was archived by the owner on Jun 11, 2024. It is now read-only.
/explorerPublic archive

The explorer front-end for Alephium protocol

License

LGPL-3.0, Unknown licenses found

Licenses found

LGPL-3.0
LICENSE
Unknown
license-header.js
NotificationsYou must be signed in to change notification settings

alephium/explorer

Repository files navigation

A blockchain explorer front-end for Alephium.

Features

  • Switch between main and test networks
  • Search for an address or transaction
  • List blocks
    • Hash, timestamp, height, number of TX, and chain index
  • Transaction view
    • Hash, status, block hash, timestamp, inputs, outputs, gas, TX fee
  • Address view
    • Address, number of transactions, total balance, locked balance, history
  • Statistics
    • Hashrate, supply, transactions, blocks, number of chains

Development

Everything is managed with NPM.

  • Install dependencies:npm install
  • Starting the project:env $(cat .env.placeholder | xargs) npm run start
  • Building the project:npm run build
  • Run the tests:npm run test
  • Lint and fix:npm run lint:fix

Seepackage.json'sscript property for more options.

Note: You will probably want to change the variables in.env.placeholderto use your localexplorer-backend.

Release

To release a new version:

  1. Checkout the master branch:
    git checkout master
  2. Create a commit that updates the package version in package.json and package-lock.json and a tag with:
    npm version patch# if you want to bump the patch versionnpm version minor# if you want to bump the minor versionnpm version major# if you want to bump the major versionnpm version prepatch --preid=rc# if you want to create a release candidate and bump the patch versionnpm version preminor --preid=rc# if you want to create a release candidate and bump the minor versionnpm version premajor --preid=rc# if you want to create a release candidate and bump the major version
  3. Push the new commit and new tag to GitHub:
    git pushgit push [remote]<tag>
  4. Create a GitHub release

Notes

This project uses@alephium/sdk.Please down the package to refer to it as documentation for the network requestmethods (api/api-explorer.ts).


[8]ページ先頭

©2009-2025 Movatter.jp