import AbstractSmartContractDeployParameters from '@casperholders/core/src/services/deploys/abstractSmartContractDeployParameters.js'AbstractSmartContractDeployParameters
Direct Subclass:
Indirect Subclass:
AbstractSmartContractDeployParameters class Abstract class used to define specifics DeployParameters
Member Summary
| Public Members | ||
| public get |
deployParams: DeployUtil.DeployParams Get the deployParams deploy argument |
|
| public get |
deployResult: DeployResult.constructor Get a DeployResult constructor |
|
| public get |
makeDeploy: Deploy: * Create a unsigned Deploy object |
|
| public get |
payment: DeployUtil.ExecutableDeployItem Get the payment deploy argument |
|
| public get |
session: DeployUtil.ExecutableDeployItem Get the session deploy argument |
|
Public Members
public get deployParams: DeployUtil.DeployParams source
Get the deployParams deploy argument
Return:
| DeployUtil.DeployParams | Return a DeployParams |
public get deployResult: DeployResult.constructor source
Get a DeployResult constructor
Return:
| DeployResult.constructor | Return the constructor of a given DeployResult |
public get payment: DeployUtil.ExecutableDeployItem source
Get the payment deploy argument
Return:
| DeployUtil.ExecutableDeployItem | Return a standard payment |
public get session: DeployUtil.ExecutableDeployItem source
Get the session deploy argument
Return:
| DeployUtil.ExecutableDeployItem | Return a session with a SmartContract stored by hash on the network |
