npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2024 – Pkg Stats / Ryan Hefner

ddx-debug

v1.1.1

Published

This CLI tool allows users to specify an Ethereum address and a provider RPC URL in order to check their balance with DerivaDEX's on-chain DDX wallet.

Downloads

14

Readme

ddx-debug

This CLI tool allows users to specify an Ethereum address and a provider RPC URL in order to check their balance with DerivaDEX's on-chain DDX wallet.

Installation

This command can be installed by running the command:

yarn global add ddx-debug

Upgrade

You can upgrade this command using the command:

yarn global upgrade ddx-debug

Usage

Once you've installed the ddx-debug command, you can invoke it on a BASH compliant command-line. This command will query the state of a trader's account using a specified user address.

In order for ddx-debug to function properly, a from string and a rpc-url string must be provided. from specifies the address to use when making the query to the DerivaDEX contract. rpc-url specifies an Ethereum JSON RPC URL that can be used to query an Ethereum node. You can use the RPC URL provided by a local Ethereum node, but it's easy to create a rpc-url by creating an account on Infura or Alchemy if you aren't running an Ethereum node.

The parameters to ddx-debug can be provided as command-line options. Make sure to replace $FROM_ADDRESS and $RPC_URL with the desired from address and rpc-url before running the command.

ddx-debug --from "$FROM_ADDRESS" --rpc-url "$RPC_URL"

Alternatively, ddx-debug accepts a configuration file with the --config option.

ddx-debug --config "$CONFIG_PATH"

ddx-debug config paths should be formatted as JSON objects and they must contain from and rpc-url fields.