Casper.Network.SDK
Show / Hide Table of Contents

Class NamedArg

Named arguments passed as input in a Deploy item.

Inheritance
object
NamedArg
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Casper.Network.SDK.Types
Assembly: Casper.Network.SDK.dll
Syntax
public class NamedArg

Constructors

| Edit this page View Source

NamedArg(string, CLValue)

Creates a NamedArg object with a CLValue value.

Declaration
public NamedArg(string name, CLValue value)
Parameters
Type Name Description
string name
CLValue value
| Edit this page View Source

NamedArg(string, GlobalStateKey)

Creates a NamedArg object with a GlobalStateKey value.

Declaration
public NamedArg(string name, GlobalStateKey value)
Parameters
Type Name Description
string name
GlobalStateKey value
| Edit this page View Source

NamedArg(string, PublicKey)

Creates a NamedArg object with a PublicKey value.

Declaration
public NamedArg(string name, PublicKey value)
Parameters
Type Name Description
string name
PublicKey value
| Edit this page View Source

NamedArg(string, URef)

Creates a NamedArg object with a URef value.

Declaration
public NamedArg(string name, URef value)
Parameters
Type Name Description
string name
URef value
| Edit this page View Source

NamedArg(string, bool)

Creates a NamedArg object with a Boolean value.

Declaration
public NamedArg(string name, bool value)
Parameters
Type Name Description
string name
bool value
| Edit this page View Source

NamedArg(string, byte)

Creates a NamedArg object with an U8/byte value.

Declaration
public NamedArg(string name, byte value)
Parameters
Type Name Description
string name
byte value
| Edit this page View Source

NamedArg(string, byte[])

Creates a NamedArg object with a byte array value.

Declaration
public NamedArg(string name, byte[] value)
Parameters
Type Name Description
string name
byte[] value
| Edit this page View Source

NamedArg(string, int)

Creates a NamedArg object with an Int32 value.

Declaration
public NamedArg(string name, int value)
Parameters
Type Name Description
string name
int value
| Edit this page View Source

NamedArg(string, long)

Creates a NamedArg object with an Int64 value.

Declaration
public NamedArg(string name, long value)
Parameters
Type Name Description
string name
long value
| Edit this page View Source

NamedArg(string, BigInteger)

Creates a NamedArg object with a BigInteger value.

Declaration
public NamedArg(string name, BigInteger value)
Parameters
Type Name Description
string name
BigInteger value
| Edit this page View Source

NamedArg(string, string)

Creates a NamedArg object with a string value.

Declaration
public NamedArg(string name, string value)
Parameters
Type Name Description
string name
string value
| Edit this page View Source

NamedArg(string, uint)

Creates a NamedArg object with an UInt32 value.

Declaration
public NamedArg(string name, uint value)
Parameters
Type Name Description
string name
uint value
| Edit this page View Source

NamedArg(string, ulong)

Creates a NamedArg object with an UInt64 value.

Declaration
public NamedArg(string name, ulong value)
Parameters
Type Name Description
string name
ulong value

Properties

| Edit this page View Source

Name

Declaration
public string Name { get; }
Property Value
Type Description
string
| Edit this page View Source

Value

Declaration
public CLValue Value { get; }
Property Value
Type Description
CLValue

Methods

| Edit this page View Source

ListFromBytes(byte[])

Declaration
public static IList<NamedArg> ListFromBytes(byte[] bytes)
Parameters
Type Name Description
byte[] bytes
Returns
Type Description
IList<NamedArg>
| Edit this page View Source

ListFromReader(BinaryReader)

Declaration
public static IList<NamedArg> ListFromReader(BinaryReader reader)
Parameters
Type Name Description
BinaryReader reader
Returns
Type Description
IList<NamedArg>
  • Edit this page
  • View Source
In this article
Back to top Maintained by MAKE Technology LLC