Config
@nevermined-io/nevermined-sdk-js / Config
Class: Config
Table of contents
Constructors
Properties
- aaveConfig
- accounts
- artifactsFolder
- authMessage
- authTokenExpiration
- faucetUri
- feeReceiver
- gasMultiplier
- nodeAddress
- neverminedNodeUri
- graphHttpUri
- marketplaceAuthToken
- marketplaceUri
- networkFee
- newGateway
- nodeUri
- threshold
- verbose
- web3Provider
Constructors
constructor
• new Config()
Properties
aaveConfig
• Optional
aaveConfig: AaveConfig
Defined in
accounts
• Optional
accounts: Signer
[]
Defined in
artifactsFolder
• Optional
artifactsFolder: string
The folder where the nevermined contract artifacts are located.
Defined in
authMessage
• Optional
authMessage: string
Message shown when the user creates its own token.
Defined in
authTokenExpiration
• Optional
authTokenExpiration: number
Token expiration time in ms.
Defined in
faucetUri
• Optional
faucetUri: string
Faucet URL.
Defined in
feeReceiver
• Optional
feeReceiver: string
= ZeroAddress
The address receiving the fee if this is higher than 0
Defined in
gasMultiplier
• Optional
gasMultiplier: number
Gas multiplier for the fees. Can be used to speed up the transactions.
Defined in
nodeAddress
• Optional
nodeAddress: string
Address of Gateway.
Defined in
neverminedNodeUri
• neverminedNodeUri: string
Node URL.
Defined in
graphHttpUri
• Optional
graphHttpUri: string
Enpoint for the graph-node http query
Defined in
marketplaceAuthToken
• Optional
marketplaceAuthToken: string
Marketplace auth token.
Defined in
marketplaceUri
• marketplaceUri: string
MarketPlace URL.
Defined in
networkFee
• Optional
networkFee: number
= 0
The fee charged by Nevermined for using the Service Agreements
Defined in
newGateway
• Optional
newGateway: boolean
= true
Defined in
nodeUri
• Optional
nodeUri: string
Ethereum node URL.
Defined in
threshold
• Optional
threshold: number
Defined in
verbose
• Optional
verbose: boolean
| LogLevel
Log level.
Defined in
web3Provider
• Optional
web3Provider: any
Web3 Provider.