@dew-gg/cli
v0.1.2
Published
## Features
Downloads
8
Readme
Use Dew CLI
Features
Install
npm i -g @dew-gg/cli
dew --help
Prerequisite
Dew requires your private key to sign transactions, it's configured by environment variable:
export WALLET_PRIVATE_KEY=$YOUR_WALLET_PRIVATE_KEY
Commands
List NFT
dew list <tokenAddress> <tokenId> <price>
Positionals:
tokenAddress token contract address [string] [required]
tokenId token_id [string] [required]
price price in ETH [string] [required]
Options:
-m, --marketplaces marketplaces to list [array]
-n, --network mainnet/rinkeby [string] [default: "mainnet"]
List NFT(s) with CSV file
This is helpful when you want to list many NFTs at once.
Define your CSV file with the following format: tokenContract
,tokenId
,price(in ETH)
0xFF7848CF65e3D9C0b190B2cF90e4C5b1935bA076,47,1.2
0xFF7848CF65e3D9C0b190B2cF90e4C5b1935bA076,54,1.3
Then run listByCSV
dew listByCSV <filePath>
Positionals:
filePath CSV file path to read from [string] [required]
Options:
-m, --marketplaces marketplaces to list [array]
-n, --network mainnet/rinkeby [string] [default: "mainnet"]
Buy NFT
dew buy <tokenAddress> <tokenId>
Positionals:
tokenAddress token contract address [string] [required]
tokenId token_id [string] [required]
Options:
-n, --network mainnet/rinkeby [string] [default: "mainnet"]
Sweep NFT(s)
dew sweep <tokenAddress> <count>
Positionals:
tokenAddress NFT contract address [string] [required]
count Number of NFT(s) to sweep [number] [required]
Options:
-n, --network mainnet/rinkeby [string] [default: "mainnet"]
Delist NFT
dew delist <tokenAddress> <tokenId>
Positionals:
tokenAddress token contract address [string] [required]
tokenId token_id [string] [required]
Options:
-m, --marketplaces marketplaces to delist [array]
-n, --network mainnet/rinkeby [string] [default: "mainnet"]