Skip to main content

Config

@nevermined-io/nevermined-sdk-js / Config

Class: Config

Table of contents

Constructors

Properties

Constructors

constructor

new Config()

Properties

aaveConfig

Optional aaveConfig: AaveConfig

Defined in

src/models/Config.ts:71


accounts

Optional accounts: Signer[]

Defined in

src/models/Config.ts:78


artifactsFolder

Optional artifactsFolder: string

The folder where the nevermined contract artifacts are located.

Defined in

src/models/Config.ts:76


authMessage

Optional authMessage: string

Message shown when the user creates its own token.

Defined in

src/models/Config.ts:51


authTokenExpiration

Optional authTokenExpiration: number

Token expiration time in ms.

Defined in

src/models/Config.ts:56


faucetUri

Optional faucetUri: string

Faucet URL.

Defined in

src/models/Config.ts:26


feeReceiver

Optional feeReceiver: string = ZeroAddress

The address receiving the fee if this is higher than 0

Defined in

src/models/Config.ts:90


gasMultiplier

Optional gasMultiplier: number

Gas multiplier for the fees. Can be used to speed up the transactions.

Defined in

src/models/Config.ts:64


nodeAddress

Optional nodeAddress: string

Address of Gateway.

Defined in

src/models/Config.ts:31


neverminedNodeUri

neverminedNodeUri: string

Node URL.

Defined in

src/models/Config.ts:21


graphHttpUri

Optional graphHttpUri: string

Enpoint for the graph-node http query

Defined in

src/models/Config.ts:69


marketplaceAuthToken

Optional marketplaceAuthToken: string

Marketplace auth token.

Defined in

src/models/Config.ts:16


marketplaceUri

marketplaceUri: string

MarketPlace URL.

Defined in

src/models/Config.ts:11


networkFee

Optional networkFee: number = 0

The fee charged by Nevermined for using the Service Agreements

Defined in

src/models/Config.ts:85


newGateway

Optional newGateway: boolean = true

Defined in

src/models/Config.ts:80


nodeUri

Optional nodeUri: string

Ethereum node URL.

Defined in

src/models/Config.ts:36


threshold

Optional threshold: number

Defined in

src/models/Config.ts:58


verbose

Optional verbose: boolean | LogLevel

Log level.

Defined in

src/models/Config.ts:46


web3Provider

Optional web3Provider: any

Web3 Provider.

Defined in

src/models/Config.ts:41