@nevermined-io/sdk - v3.0.44 / NeverminedAppOptions
β³ NeverminedAppOptions
β³β³ AppDeploymentLocal
β³β³ AppDeploymentStaging
β³β³ AppDeploymentTesting
β³β³ AppDeploymentArbitrum
β³β³ AppDeploymentGnosis
β³β³ AppDeploymentMatic
β³β³ AppDeploymentBase
β³β³ AppDeploymentCelo
β³β³ AppDeploymentOptimism
β³β³ AppDeploymentPeaq
β’ new NeverminedAppOptions(): NeverminedAppOptions
β’ Optional
accounts: NvmAccount
[]
src/models/NeverminedOptions.ts:73
β’ Optional
appUrl: string
The Nevermined App URL.
src/models/NeverminedOptions.ts:16
β’ Optional
artifactsFolder: string
The folder where the nevermined contract artifacts are located.
NeverminedOptions.artifactsFolder
src/models/NeverminedOptions.ts:67
β’ Optional
chainId: number
src/models/NeverminedOptions.ts:5
β’ Optional
circuitsFolder: string
The folder where the nevermined contract circuits are located.
NeverminedOptions.circuitsFolder
src/models/NeverminedOptions.ts:71
β’ Optional
contractsVersion: string
Contracts version
NeverminedOptions.contractsVersion
src/models/NeverminedOptions.ts:99
β’ Optional
gasMultiplier: number
Gas multiplier for the fees. Can be used to speed up the transactions.
NeverminedOptions.gasMultiplier
src/models/NeverminedOptions.ts:57
β’ Optional
gasStationUri: string
Use a gas station to calculate transaction fees
NeverminedOptions.gasStationUri
src/models/NeverminedOptions.ts:89
β’ Optional
graphHttpUri: string
Enpoint for the graph-node http query
NeverminedOptions.graphHttpUri
src/models/NeverminedOptions.ts:62
β’ instanceName: string
src/nevermined/resources/AppNetworks.ts:4
β’ Optional
ipfsGateway: string
= 'https://ipfs.io'
IPFS variables enable the resolution of DDOs (via assets.resolve
) from CID urls
INFO: For performance purposes, it is recommended to setup a IPFS Infura endpoint to accelerate
the asset resolution requests.
src/models/NeverminedOptions.ts:80
β’ Optional
ipfsProjectId: string
NeverminedOptions.ipfsProjectId
src/models/NeverminedOptions.ts:82
β’ Optional
ipfsProjectSecret: string
NeverminedOptions.ipfsProjectSecret
src/models/NeverminedOptions.ts:84
β’ Optional
marketplaceAuthToken: string
Marketplace auth token.
NeverminedOptions.marketplaceAuthToken
src/models/NeverminedOptions.ts:41
β’ marketplaceUri: string
URL to the MarketPlace API use to record some Nevermined assets metadata. In a Nevermined network there could be multiple Marketplace API instances. Each of them typically records the metadata of a specific domain/vertical deployed on a Nevermined network.
See
https://docs.nevermined.io/docs/architecture/marketplace-api/
NeverminedOptions.marketplaceUri
src/models/NeverminedOptions.ts:23
β’ Optional
neverminedBackendUri: string
src/nevermined/resources/AppNetworks.ts:8
β’ Optional
neverminedNodeAddress: string
The public address of the Nevermined Node.
See
NeverminedOptions.neverminedNodeAddress
src/models/NeverminedOptions.ts:36
β’ neverminedNodeUri: string
URL to an existing Nevermined Node. A Nevermined network can have multiple running Nodes. Each of them facilitate the access control and the data and infrastructure interaction with web2 elements.
See
https://docs.nevermined.io/docs/architecture/node/
NeverminedOptions.neverminedNodeUri
src/models/NeverminedOptions.ts:30
β’ Optional
nftContractCreditsAddress: string
src/nevermined/resources/AppNetworks.ts:6
β’ Optional
nftContractTimeAddress: string
src/nevermined/resources/AppNetworks.ts:5
β’ Optional
tokenAddress: string
src/nevermined/resources/AppNetworks.ts:7
β’ Optional
verbose: boolean
| LogLevel
Log level.
src/models/NeverminedOptions.ts:51
β’ Optional
web3Provider: any
Web3 Provider.
NeverminedOptions.web3Provider
src/models/NeverminedOptions.ts:46
β’ Optional
web3ProviderUri: string
Ethereum Web3 Provider URL. This Url allows the SDK to connect to a blockchain. This provider depends on the network where you want to connect (Ethereum Mainnet, Rinkeby, Polygon Matic, etc). Itβs possible to use a public available provider or a private/paid one like Infura, Alchemy, etc.
NeverminedOptions.web3ProviderUri
src/models/NeverminedOptions.ts:11
β’ Optional
zeroDevProjectId: string
ZeroDev project id
NeverminedOptions.zeroDevProjectId