sdk-js

@nevermined-io/sdk - v3.0.44 / AppDeploymentTesting

Class: AppDeploymentTesting

Hierarchy

Table of contents

Constructors

Properties

Constructors

constructor

β€’ new AppDeploymentTesting(): AppDeploymentTesting

Returns

AppDeploymentTesting

Inherited from

NeverminedAppOptions.constructor

Properties

accounts

β€’ Optional accounts: NvmAccount[]

Inherited from

NeverminedAppOptions.accounts

Defined in

src/models/NeverminedOptions.ts:73


appUrl

β€’ appUrl: string = 'https://testing.nevermined.app'

The Nevermined App URL.

Overrides

NeverminedAppOptions.appUrl

Defined in

src/nevermined/resources/AppNetworks.ts:47


artifactsFolder

β€’ Optional artifactsFolder: string

The folder where the nevermined contract artifacts are located.

Inherited from

NeverminedAppOptions.artifactsFolder

Defined in

src/models/NeverminedOptions.ts:67


chainId

β€’ chainId: number = 421614

Overrides

NeverminedAppOptions.chainId

Defined in

src/nevermined/resources/AppNetworks.ts:48


circuitsFolder

β€’ Optional circuitsFolder: string

The folder where the nevermined contract circuits are located.

Inherited from

NeverminedAppOptions.circuitsFolder

Defined in

src/models/NeverminedOptions.ts:71


contractsVersion

β€’ Optional contractsVersion: string

Contracts version

Inherited from

NeverminedAppOptions.contractsVersion

Defined in

src/models/NeverminedOptions.ts:99


gasMultiplier

β€’ gasMultiplier: number = 0

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

Overrides

NeverminedAppOptions.gasMultiplier

Defined in

src/nevermined/resources/AppNetworks.ts:56


gasPriceMultiplier

β€’ gasPriceMultiplier: number = 0

Defined in

src/nevermined/resources/AppNetworks.ts:57


gasStationUri

β€’ Optional gasStationUri: string

Use a gas station to calculate transaction fees

Inherited from

NeverminedAppOptions.gasStationUri

Defined in

src/models/NeverminedOptions.ts:89


graphHttpUri

β€’ graphHttpUri: string = 'https://api.studio.thegraph.com/query/78072/public'

Enpoint for the graph-node http query

Overrides

NeverminedAppOptions.graphHttpUri

Defined in

src/nevermined/resources/AppNetworks.ts:51


instanceName

β€’ instanceName: string = 'appTesting'

Overrides

NeverminedAppOptions.instanceName

Defined in

src/nevermined/resources/AppNetworks.ts:46


ipfsGateway

β€’ 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.

Inherited from

NeverminedAppOptions.ipfsGateway

Defined in

src/models/NeverminedOptions.ts:80


ipfsProjectId

β€’ Optional ipfsProjectId: string

Inherited from

NeverminedAppOptions.ipfsProjectId

Defined in

src/models/NeverminedOptions.ts:82


ipfsProjectSecret

β€’ Optional ipfsProjectSecret: string

Inherited from

NeverminedAppOptions.ipfsProjectSecret

Defined in

src/models/NeverminedOptions.ts:84


marketplaceAuthToken

β€’ Optional marketplaceAuthToken: string

Marketplace auth token.

Inherited from

NeverminedAppOptions.marketplaceAuthToken

Defined in

src/models/NeverminedOptions.ts:41


marketplaceUri

β€’ marketplaceUri: string = 'https://marketplace-api.testing.nevermined.app'

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/

Overrides

NeverminedAppOptions.marketplaceUri

Defined in

src/nevermined/resources/AppNetworks.ts:50


neverminedBackendUri

β€’ neverminedBackendUri: string = 'https://one-backend.testing.nevermined.app'

Overrides

NeverminedAppOptions.neverminedBackendUri

Defined in

src/nevermined/resources/AppNetworks.ts:54


neverminedNodeAddress

β€’ neverminedNodeAddress: string = '0x5838B5512cF9f12FE9f2beccB20eb47211F9B0bc'

The public address of the Nevermined Node.

See

neverminedNodeUri

Overrides

NeverminedAppOptions.neverminedNodeAddress

Defined in

src/nevermined/resources/AppNetworks.ts:53


neverminedNodeUri

β€’ neverminedNodeUri: string = 'https://node.testing.nevermined.app'

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/

Overrides

NeverminedAppOptions.neverminedNodeUri

Defined in

src/nevermined/resources/AppNetworks.ts:52


nftContractCreditsAddress

β€’ nftContractCreditsAddress: string = '0x8ad59c91ae13a63adaea23770a9c013c632ad648'

Overrides

NeverminedAppOptions.nftContractCreditsAddress

Defined in

src/nevermined/resources/AppNetworks.ts:59


nftContractTimeAddress

β€’ nftContractTimeAddress: string = '0x1bcA156f746C6Eb8b18d61654293e2Fc5b653fF5'

Overrides

NeverminedAppOptions.nftContractTimeAddress

Defined in

src/nevermined/resources/AppNetworks.ts:58


tokenAddress

β€’ tokenAddress: string = '0x75faf114eafb1BDbe2F0316DF893fd58CE46AA4d'

Overrides

NeverminedAppOptions.tokenAddress

Defined in

src/nevermined/resources/AppNetworks.ts:60


verbose

β€’ verbose: boolean = true

Log level.

Overrides

NeverminedAppOptions.verbose

Defined in

src/nevermined/resources/AppNetworks.ts:55


web3Provider

β€’ Optional web3Provider: any

Web3 Provider.

Inherited from

NeverminedAppOptions.web3Provider

Defined in

src/models/NeverminedOptions.ts:46


web3ProviderUri

β€’ web3ProviderUri: undefined | 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.

Overrides

NeverminedAppOptions.web3ProviderUri

Defined in

src/nevermined/resources/AppNetworks.ts:49


zeroDevProjectId

β€’ Optional zeroDevProjectId: string

ZeroDev project id

Inherited from

NeverminedAppOptions.zeroDevProjectId

Defined in

src/models/NeverminedOptions.ts:94