1
0
mirror of https://github.com/oceanprotocol-archive/squid-js.git synced 2024-02-02 15:31:51 +01:00
squid-js/integration/config.ts
2019-05-17 15:05:28 +02:00

46 lines
1.4 KiB
TypeScript

import * as HDWalletProvider from "truffle-hdwallet-provider"
import { Config } from "../src"
const configJson: Config = {
nodeUri: "http://localhost:8545",
aquariusUri: "http://172.15.0.15:5000",
brizoUri: "http://localhost:8030",
secretStoreUri: "http://localhost:12001",
brizoAddress: "0x00Bd138aBD70e2F00903268F3Db08f2D25677C9e",
verbose: false,
}
if (process.env.NETWORK_NAME === "nile") {
Object.assign(configJson, {
nodeUri: "https://nile.dev-ocean.com",
aquariusUri: "https://nginx-aquarius.dev-ocean.com",
brizoUri: "https://nginx-brizo.dev-ocean.com",
secretStoreUri: "https://secret-store.dev-ocean.com",
brizoAddress: "0x413c9ba0a05b8a600899b41b0c62dd661e689354",
})
}
if (process.env.NETWORK_NAME === "duero") {
Object.assign(configJson, {
nodeUri: "https://duero.dev-ocean.com",
aquariusUri: "https://aquarius.duero.dev-ocean.com",
brizoUri: "https://brizo.duero.dev-ocean.com",
secretStoreUri: "https://secret-store.duero.dev-ocean.com",
brizoAddress: "0x9d4ed58293f71122ad6a733c1603927a150735d0",
})
}
if (process.env.SEED_WORDS) {
const seedphrase = process.env.SEED_WORDS
// @ts-ignore
configJson.web3Provider = new HDWalletProvider(
seedphrase,
configJson.nodeUri,
0,
5,
)
}
export const config: Config = configJson as any