Casper.Network.SDK
Show / Hide Table of Contents

Class EntryPoint

Type signature of a method. Order of arguments matter since can be referenced by index as well as name.

Inheritance
object
EntryPoint
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 EntryPoint

Properties

| Edit this page View Source

Access

Access control options for a contract entry point

Declaration
[JsonPropertyName("access")]
[JsonConverter(typeof(EntryPointAccess.EntryPointAccessConverter))]
public EntryPointAccess Access { get; init; }
Property Value
Type Description
EntryPointAccess
| Edit this page View Source

Args

List of input parameters to the method. Order of arguments matter since can be referenced by index as well as name.

Declaration
[JsonPropertyName("args")]
public List<Parameter> Args { get; init; }
Property Value
Type Description
List<Parameter>
| Edit this page View Source

EntryPointPayment

Specifies who pays for the invocation and execution of the entrypoint.

Declaration
[JsonPropertyName("entry_point_payment")]
[JsonConverter(typeof(JsonStringEnumConverter))]
public EntryPointPayment EntryPointPayment { get; init; }
Property Value
Type Description
EntryPointPayment
| Edit this page View Source

EntryPointType

Context of method execution

Declaration
[JsonPropertyName("entry_point_type")]
[JsonConverter(typeof(JsonStringEnumConverter))]
public EntryPointType EntryPointType { get; init; }
Property Value
Type Description
EntryPointType
| Edit this page View Source

Name

Name of the entry point

Declaration
[JsonPropertyName("name")]
public string Name { get; init; }
Property Value
Type Description
string
| Edit this page View Source

Ret

Returned value

Declaration
[JsonPropertyName("ret")]
[JsonConverter(typeof(CLTypeInfoConverter))]
public CLTypeInfo Ret { get; init; }
Property Value
Type Description
CLTypeInfo
  • Edit this page
  • View Source
In this article
Back to top Maintained by MAKE Technology LLC