Catalog npm
PACKAGE EXPLORERView in registry

0x_exchange

npm

0x_exchange

Versions collected3
Direct dependencies7From release 1.1.0
Last observed20 Oct, 17:49 UTC

README

Current package documentation

0x_exchange

This is a 0x protocol tool that allows you to quickly finish the fill Order,submitOrder.

install

npm i 0x_exchange --save

ETH exchange WETH

let mnemonic = "xxx xxx xxx xxx xxx";
let wethContractAddress = "0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2";
let relayerApiUrl = "https://api.radarrelay.com/0x/v0/";
let WETH_ADDRESS = "0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2";
let DAI_ADDRESS = "0x89d24a6b4ccb1b6faa2625fe562bdd9a23260359";
let clientUrl = "https://mainnet.infura.io/yXDUNwlNOcx0UJCWjzNr";

async function test(){
    try{
        let dtx = await require("0x_exchange").echangeWETH(mnemonic,clientUrl,wethContractAddress,"0.001",1);
        console.info(dtx);
    }catch (e){
        console.error(e);
    }
}

fillOrder

let mnemonic = "xxx xxx xxx xxx xxx";
let wethContractAddress = "0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2";
let relayerApiUrl = "https://api.radarrelay.com/0x/v0/";
let WETH_ADDRESS = "0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2";
let DAI_ADDRESS = "0x89d24a6b4ccb1b6faa2625fe562bdd9a23260359";
let clientUrl = "https://mainnet.infura.io/yXDUNwlNOcx0UJCWjzNr";

async function test(){
    try{
        let fillOrderAmount = "0.005";
        let net = 1;
        let dtx = await require("0x_exchange").fillOrder(mnemonic,clientUrl,relayerApiUrl,WETH_ADDRESS,DAI_ADDRESS,net,fillOrderAmount);
        console.info(dtx);
    }catch (e){
        console.error(e);
    }
}

submitOrder

let mnemonic = "xxx xxx xxx xxx xxx";
let wethContractAddress = "0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2";
let relayerApiUrl = "https://api.radarrelay.com/0x/v0/";
let WETH_ADDRESS = "0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2";
let DAI_ADDRESS = "0x89d24a6b4ccb1b6faa2625fe562bdd9a23260359";
let clientUrl = "https://mainnet.infura.io/yXDUNwlNOcx0UJCWjzNr";

async function test(){
    try{
        let fillOrderAmount = "0.005";
        let net = 1;
        let dtx = await require("0x_exchange").fillOrder(mnemonic,clientUrl,relayerApiUrl,WETH_ADDRESS,DAI_ADDRESS,net,fillOrderAmount);
        console.info(dtx);
    }catch (e){
        console.error(e);
    }
}

Downloads & popularity

Awaiting observations

No metric observations yet

Download counts and popularity will appear here as the collector receives them.

Versions 3

Collected releases
VersionPublishedDirect dependenciesOpen version
1.1.0Registry latest7 May 20187
1.0.15 May 20187
1.0.05 May 20187

Package advisories

0
No matching advisories collected

This describes our collected data; it is not a security assessment.

Metadata history

Meaningful changes
Current collected state Current

Observed since 20 Oct, 17:49 UTC

No superseded metadata states collected. Unchanged observations do not create new revisions.

Record identity

package:73923e62ac41e719fcb69521ed3ccba896c942cc87cf6be40c4c62d8fcc111be