Casper.Network.SDK
Show / Hide Table of Contents

Class StoredContractByNameDeployItem

Deploy item to call an entry point in a contract. The contract is referenced by a named key in the caller account pointing to the contract hash.

Inheritance
System.Object
ExecutableDeployItem
StoredContractByNameDeployItem
Inherited Members
ExecutableDeployItem.RuntimeArgs
Namespace: Casper.Network.SDK.Types
Assembly: Casper.Network.SDK.dll
Syntax
public class StoredContractByNameDeployItem : ExecutableDeployItem

Constructors

StoredContractByNameDeployItem()

Declaration
public StoredContractByNameDeployItem()

StoredContractByNameDeployItem(String, String, List<NamedArg>)

Creates a deploy item to call an entry point in a contract. The contract is referenced by a named key in the caller's account.

Declaration
public StoredContractByNameDeployItem(string name, string entryPoint, List<NamedArg> args = null)
Parameters
Type Name Description
System.String name

Name of a named key in the caller account Named Keys that points to the contract.

System.String entryPoint

Method in the contract to call.

List<NamedArg> args

List of named arguments to pass as input data to the call.

Properties

EntryPoint

Entry point or method of the contract to call.

Declaration
public string EntryPoint { get; set; }
Property Value
Type Description
System.String

Name

Name of a named key in the caller account that stores the contract hash.

Declaration
public string Name { get; set; }
Property Value
Type Description
System.String

Methods

JsonPropertyName()

Declaration
public override string JsonPropertyName()
Returns
Type Description
System.String
Overrides
ExecutableDeployItem.JsonPropertyName()

Tag()

Declaration
public override byte Tag()
Returns
Type Description
System.Byte
Overrides
ExecutableDeployItem.Tag()
In This Article
Back to top Maintained by MAKE Technology LLC