Git Product home page Git Product logo

bulwark-explorer's People

Contributors

akshaynexus avatar aviator-coding avatar bigalan09 avatar dummyuser avatar dustinengle avatar ff899f avatar hodlforjesus avatar imprecation avatar kaneohunter avatar kolbyml avatar lyght1337 avatar mistermint avatar penple avatar penple03 avatar raikzer avatar u74r0 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

bulwark-explorer's Issues

Add a section/API call to show the average unspent UXTO for easier staking calculations

Expected Behavior

Add an option to show the average unspent UTXO to make it easier for staking calculations

Actual Behavior

Currently, need to scrape a database of past winners to receive that data

Steps to Reproduce the Problem

  1. Likely need a new section on the staking calculator or a new tab in the menu

Specifications

  • Version: 1.0
  • Platform: Web
  • Subsystem: N/A

Block explorer balance incorrect by most recent stake input size

Expected Behavior

Local wallet balance and explorer balance to be equal

Actual Behavior

Explorer balance is less than my local wallet by the most recent stake input size

Steps to Reproduce the Problem

  1. Stake Bulwark with multiple inputs in the same address
  2. Receive a stake reward and allow for enough confirmations (Over 600 in this instance)
  3. Compare balance on the explorer and in wallet. There should be a discrepancy of the previous stake input .

I have checked I am on the correct chain with latest block height and block hash matching my local wallet.

Specifications

  • Version: 1030100
  • Platforms: Windows 10 & Raspbian GNU/Linux 9 (stretch)
  • Subsystem:

[Enhancement] Payout timer

I'd like to see a MN payout timer on the explorer. The formula for average hours between payouts is:

24/(number of blocks in the last 24 hours/number of active masternodes)

Thanks!

Why use node ?

Expected Behavior

Actual Behavior

Steps to Reproduce the Problem

Specifications

  • Version:
  • Platform:
  • Subsystem:

Bulwark Price in Euro

An option to set the price in Euro's would be amazing since it's the 2nd important Currency on the world and many ppl use it. Would be pretty cool if this is added ๐Ÿ‘ _

Masternode list isn't listing who has been paid, and is only listing various other transactions relating to Masternode addresses.

The masternode list isn't listing any transactions from coinbase.

The list is currently showing only non-coinbase transaction such as people depositing collateral.

http://explorer.bulwarkcrypto.com/#/masternode

Here is an example transaction which should be appearing on the list as a payment.

Status: 106 confirmations
Date: 22/03/2018 15:29
Source: Generated
Credit: 21.87500000 BWK
Net amount: +21.87500000 BWK
Transaction ID: 1c291153cd579b5cac68cff96d095f5a97da3f971227d3b3b727731289ca9061
Output index: 0

Allow pagination for address transactions.

Expected Behavior

I would like to be able to request transactions for an address by pages of data instead of all transactions at once.

Actual Behavior

All transaction data is returned, can take time to load for some wallets.

Steps to Reproduce the Problem

  1. Make a GET request to https://explorer.bulwarkcrypto.com/api/address/{address}
    a. Replace {address} with wallet address.
  2. Acknowledge the return of all transaction information.

Specifications

  • Version: 1.0
  • Platform: Web
  • Subsystem: N/A

Block.js: SyntaxError: Unexpected token { in const { exit, rpc } = require('../lib/cron');

Expected Behavior

Updating block.js with
*/1 * * * * cd /path/to/blockex && ./script/cron_block.sh >> ./tmp/block.log 2>&1
or just
cd /path/to/blockex && ./script/cron_block.sh

Actual Behavior

crazy@ubuntu:/home/explorer/blockex$ ./script/cron_block.sh 
/home/explorer/blockex/cron/block.js:5
const { exit, rpc } = require('../lib/cron');
      ^

SyntaxError: Unexpected token {
    at exports.runInThisContext (vm.js:53:16)
    at Module._compile (module.js:374:25)
    at Object.Module._extensions..js (module.js:417:10)
    at Module.load (module.js:344:32)
    at Function.Module._load (module.js:301:12)
    at Function.Module.runMain (module.js:442:10)
    at startup (node.js:136:18)
    at node.js:966:3

Steps to Reproduce the Problem

  1. git clone https://github.com/bulwark-crypto/bulwark-explorer.git
  2. or run /blockex/script/install.sh

Specifications

  • Version: latest
  • Platform: ubuntu 16

Ram Error when looking up a wallet address.

Discord User experienced a Ram error when searching for his address through the explorer. Error listed below.

Error: Executor error during find command: OperationFailed: Sort operation used more than the maximum 33554432 bytes of RAM. Add an index, or specify a smaller limit.

User who experienced the issue is no longer around at this moment.

Question to Block reward values

Expected Behavior

The sending value is lower then the recipients values together.

Actual Behavior

It's not logic thats more payed as sent.?

Steps to Reproduce the Problem

  1. to see on bulwark blockexplorer

Specifications

  • Version:
  • Platform:
  • Subsystem:

blvalues

Font Rendering on Windows

Smaller text may need additional anti aliasing, subject to testing.

Some CSS to try (examples)

-webkit-font-smoothing: subpixel-antialiased;
text-rendering: optimizeLegibility;
-webkit-text-stroke: 0.45px;
// or
-webkit-text-stroke: 0.45px rgba(0, 0, 0, 0.1);
// or
text-shadow: #fff 0px 1px 1px;

Issues With yarn cron commands

Hi,

Having issues with crons run through command, example:

yarn run cron:masternode

Returns:

Error: 401 at rpc.call (/home/user/blockex/lib/rpc.js:51:18) at IncomingMessage.<anonymous> (/home/user/blockex/node_modules/node-bitcoin-rpc/lib/index.js:70:7) at IncomingMessage.emit (events.js:187:15) at endReadableNT (_stream_readable.js:1094:12) at process._tickCallback (internal/process/next_tick.js:63:19)

Note: I am actually using this for another project which is VerticalCoin.

Daemon is running and configured like:

`rpcuser=user
rpcpassword=pass
txindex=1
daemon=1

Daemon was compiled and binaries moved to /usr/bin,also I am using snapd for node, yarn, npm. Node version is 10.13.0.

path of /scripts/cron_block.sh has been adjusted to:
/snap/bin/node

also tried full path:
/home/user/snap/bin/node

401 to me is saying there is an authorization issue but I am not sure why. The rpc info in config.js and the daemon config file match.

See something I am missing or can give me a kick in the right direction?

Difficulty graph

a) I do miss a simple difficulty graph.

b) Also, at it would be nice to show the 'Next block difficulty'. At the moment, only mining-dutch.nl shows the difficulty of the next block. As a miner, that is even more important than current difficulty, which is shown. So I propose 'Current difficulty: xxxx Next difficulty: yyyy' just below Network label/graph

Masternode tab table header

The MN tab which tracks which nodes have been paid has the header "Address" but it shows transaction hashes.

No Timezone shown for dates

The timezone the explorer is in is not shown. Maybe even add a feature to select your timezone and the explorer will adjust the date shown

add a full API documentation page

an API documentation page would be awesome too ... if the API is exposed over the internet that is .... would be useful for people like me who want to develop their own lightweight monitoring tools and want to consume JSON ... something like this I guess ...

Coininfo missing information

Since you are listing exchanges on coininfo I would figure you want to add all of time.
Coinhouse, Cryptohub and Tradesatoshi are missing on the coininfo page.

Navigation Menu Suggestions

The bar on the left side could use some improvements in my opinion.

Firstly, please can there be a large box to select, instead of a text box - as on my 1st use it took a few clicks to get to actually change pages.

Additionally, can there be an animation of some form when you are hovering your mouse over something clickable.

Furthermore, is it possible that on the desktop version the navigation menu can expand on mouseover.

Finally, there is a large empty area at the bottom of the menu. I would love to see a summary of some important coin information there. e.g Price, MN count, Block Height, Difficulty,.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.