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

airswap

v5.0.2

Published

Command Line Interface (CLI) for the AirSwap Network

Downloads

369

Readme

AirSwap CLI

Command Line Interface (CLI) for the AirSwap Network

Version License Downloads/week Discord Twitter Follow

  • About → https://about.airswap.io/
  • Website → https://www.airswap.io/
  • Blog → https://blog.airswap.io/

Key Management

AirSwap CLI uses the native password manager of your system. On macOS, keys are managed by the Keychain, on Linux they are managed by the Secret Service API/libsecret, and on Windows they are managed by Credential Vault.

Quick Start

Install the CLI globally

$ yarn global add airswap

Create a new account to use for the CLI (recommended)

$ airswap account:generate

Import the newly generated or an existing private key

$ airswap account:import

Set the active chain

$ airswap chain

All Commands

airswap account:delete

delete the current ethereum account

USAGE
  $ airswap account:delete

DESCRIPTION
  delete the current ethereum account

See code: src/commands/account/delete.ts

airswap account:export

export the current ethereum account

USAGE
  $ airswap account:export

DESCRIPTION
  export the current ethereum account

See code: src/commands/account/export.ts

airswap account:generate

generate a new ethereum account

USAGE
  $ airswap account:generate

DESCRIPTION
  generate a new ethereum account

See code: src/commands/account/generate.ts

airswap account:import

import an ethereum account

USAGE
  $ airswap account:import

DESCRIPTION
  import an ethereum account

See code: src/commands/account/import.ts

airswap approve

approve a token for trading

USAGE
  $ airswap approve

DESCRIPTION
  approve a token for trading

See code: src/commands/approve.ts

airswap balances

display token balances

USAGE
  $ airswap balances

DESCRIPTION
  display token balances

See code: src/commands/balances.ts

airswap best

compare order pricing from servers

USAGE
  $ airswap best

DESCRIPTION
  compare order pricing from servers

See code: src/commands/best.ts

airswap chain

set the active chain

USAGE
  $ airswap chain

DESCRIPTION
  set the active chain

See code: src/commands/chain.ts

airswap gas

set gas price for transactions

USAGE
  $ airswap gas

DESCRIPTION
  set gas price for transactions

See code: src/commands/gas.ts

airswap help [COMMANDS]

Display help for airswap.

USAGE
  $ airswap help [COMMANDS] [-n]

ARGUMENTS
  COMMANDS  Command to show help for.

FLAGS
  -n, --nested-commands  Include all nested commands in the output.

DESCRIPTION
  Display help for airswap.

See code: @oclif/plugin-help

airswap inspect

inspect protocols for a server

USAGE
  $ airswap inspect

DESCRIPTION
  inspect protocols for a server

See code: src/commands/inspect.ts

airswap ip

display local network addresses

USAGE
  $ airswap ip

DESCRIPTION
  display local network addresses

See code: src/commands/ip.ts

airswap metadata:add

add token to local metadata

USAGE
  $ airswap metadata:add

DESCRIPTION
  add token to local metadata

See code: src/commands/metadata/add.ts

airswap metadata:delete

delete token from local metadata

USAGE
  $ airswap metadata:delete

DESCRIPTION
  delete token from local metadata

See code: src/commands/metadata/delete.ts

airswap metadata:lookup

lookup token in local metadata

USAGE
  $ airswap metadata:lookup

DESCRIPTION
  lookup token in local metadata

See code: src/commands/metadata/lookup.ts

airswap metadata:update

update local metadata from remote sources

USAGE
  $ airswap metadata:update

DESCRIPTION
  update local metadata from remote sources

See code: src/commands/metadata/update.ts

airswap order

get an order from a server

USAGE
  $ airswap order

DESCRIPTION
  get an order from a server

See code: src/commands/order.ts

airswap protocols:add

add supported protocols to the registry

USAGE
  $ airswap protocols:add

DESCRIPTION
  add supported protocols to the registry

See code: src/commands/protocols/add.ts

airswap protocols:list

list activated protocols

USAGE
  $ airswap protocols:list

DESCRIPTION
  list activated protocols

See code: src/commands/protocols/list.ts

airswap protocols:remove

remove supported protocols from the registry

USAGE
  $ airswap protocols:remove

DESCRIPTION
  remove supported protocols from the registry

See code: src/commands/protocols/remove.ts

airswap registry:approve

enable staking on the registry

USAGE
  $ airswap registry:approve

DESCRIPTION
  enable staking on the registry

See code: src/commands/registry/approve.ts

airswap registry:eject

remove url, protocols, and tokens from registry

USAGE
  $ airswap registry:eject

DESCRIPTION
  remove url, protocols, and tokens from registry

See code: src/commands/registry/eject.ts

airswap registry:list

get urls from the registry

USAGE
  $ airswap registry:list

DESCRIPTION
  get urls from the registry

See code: src/commands/registry/list.ts

airswap registry:revoke

disable staking on the registry

USAGE
  $ airswap registry:revoke

DESCRIPTION
  disable staking on the registry

See code: src/commands/registry/revoke.ts

airswap registry:status

check status of url, protocols, and tokens on registry

USAGE
  $ airswap registry:status

DESCRIPTION
  check status of url, protocols, and tokens on registry

See code: src/commands/registry/status.ts

airswap registry:url

set server url on the registry

USAGE
  $ airswap registry:url

DESCRIPTION
  set server url on the registry

See code: src/commands/registry/url.ts

airswap revoke

revoke a token approval

USAGE
  $ airswap revoke

DESCRIPTION
  revoke a token approval

See code: src/commands/revoke.ts

airswap stream

stream quotes for a swap

USAGE
  $ airswap stream

DESCRIPTION
  stream quotes for a swap

See code: src/commands/stream.ts

airswap tokens:add

add supported tokens to the registry

USAGE
  $ airswap tokens:add

DESCRIPTION
  add supported tokens to the registry

See code: src/commands/tokens/add.ts

airswap tokens:list

list activated tokens

USAGE
  $ airswap tokens:list

DESCRIPTION
  list activated tokens

See code: src/commands/tokens/list.ts

airswap tokens:remove

remove supported tokens from the registry

USAGE
  $ airswap tokens:remove

DESCRIPTION
  remove supported tokens from the registry

See code: src/commands/tokens/remove.ts

airswap transfer

transfer tokens to another account

USAGE
  $ airswap transfer

DESCRIPTION
  transfer tokens to another account

See code: src/commands/transfer.ts

airswap wrapped:deposit

deposit eth to weth

USAGE
  $ airswap wrapped:deposit

DESCRIPTION
  deposit eth to weth

See code: src/commands/wrapped/deposit.ts

airswap wrapped:withdraw

withdraw eth from weth

USAGE
  $ airswap wrapped:withdraw

DESCRIPTION
  withdraw eth from weth

See code: src/commands/wrapped/withdraw.ts