Search Results for

    Show / Hide Table of Contents

    Class ContractScript

    Inheritance
    System.Object
    ContractScript
    Namespace: Netezos.Contracts
    Assembly: Netezos.dll
    Syntax
    public class ContractScript : object

    Constructors

    | Improve this Doc View Source

    ContractScript(IMicheline)

    Declaration
    public ContractScript(IMicheline script)
    Parameters
    Type Name Description
    IMicheline script
    | Improve this Doc View Source

    ContractScript(IMicheline, IMicheline)

    Declaration
    public ContractScript(IMicheline parameter, IMicheline storage)
    Parameters
    Type Name Description
    IMicheline parameter
    IMicheline storage

    Properties

    | Improve this Doc View Source

    Entrypoints

    Declaration
    public Dictionary<string, Schema> Entrypoints { get; }
    Property Value
    Type Description
    Dictionary<System.String, Schema>
    | Improve this Doc View Source

    Parameter

    Declaration
    public ContractParameter Parameter { get; }
    Property Value
    Type Description
    ContractParameter
    | Improve this Doc View Source

    Storage

    Declaration
    public ContractStorage Storage { get; }
    Property Value
    Type Description
    ContractStorage

    Methods

    | Improve this Doc View Source

    BuildOptimizedParameter(String, Object)

    Declaration
    public IMicheline BuildOptimizedParameter(string entrypoint, object value)
    Parameters
    Type Name Description
    System.String entrypoint
    System.Object value
    Returns
    Type Description
    IMicheline
    | Improve this Doc View Source

    BuildOptimizedParameter(String, Object[])

    Declaration
    public IMicheline BuildOptimizedParameter(string entrypoint, params object[] values)
    Parameters
    Type Name Description
    System.String entrypoint
    System.Object[] values
    Returns
    Type Description
    IMicheline
    | Improve this Doc View Source

    BuildParameter(String, Object)

    Declaration
    public IMicheline BuildParameter(string entrypoint, object value)
    Parameters
    Type Name Description
    System.String entrypoint
    System.Object value
    Returns
    Type Description
    IMicheline
    | Improve this Doc View Source

    BuildParameter(String, Object[])

    Declaration
    public IMicheline BuildParameter(string entrypoint, params object[] values)
    Parameters
    Type Name Description
    System.String entrypoint
    System.Object[] values
    Returns
    Type Description
    IMicheline
    | Improve this Doc View Source

    HumanizeParameter(String, IMicheline, JsonWriterOptions)

    Declaration
    public string HumanizeParameter(string entrypoint, IMicheline value, JsonWriterOptions options = null)
    Parameters
    Type Name Description
    System.String entrypoint
    IMicheline value
    JsonWriterOptions options
    Returns
    Type Description
    System.String
    | Improve this Doc View Source

    HumanizeStorage(IMicheline, JsonWriterOptions)

    Declaration
    public string HumanizeStorage(IMicheline value, JsonWriterOptions options = null)
    Parameters
    Type Name Description
    IMicheline value
    JsonWriterOptions options
    Returns
    Type Description
    System.String
    | Improve this Doc View Source

    NormalizeParameter(String, IMicheline)

    Declaration
    public (string, IMicheline) NormalizeParameter(string entrypoint, IMicheline value)
    Parameters
    Type Name Description
    System.String entrypoint
    IMicheline value
    Returns
    Type Description
    System.ValueTuple<System.String, IMicheline>
    | Improve this Doc View Source

    OptimizeParameter(String, IMicheline, Boolean)

    Declaration
    public IMicheline OptimizeParameter(string entrypoint, IMicheline value, bool immutable = true)
    Parameters
    Type Name Description
    System.String entrypoint
    IMicheline value
    System.Boolean immutable
    Returns
    Type Description
    IMicheline
    | Improve this Doc View Source

    OptimizeStorage(IMicheline, Boolean)

    Declaration
    public IMicheline OptimizeStorage(IMicheline value, bool immutable = true)
    Parameters
    Type Name Description
    IMicheline value
    System.Boolean immutable
    Returns
    Type Description
    IMicheline

    Extension Methods

    Tzip12.IsFA2(ContractScript)
    Tzip5.IsFA1(ContractScript)
    Tzip7.IsFA12(ContractScript)
    • Improve this Doc
    • View Source
    In This Article
    Back to top Copyright © Baking Bad