Table of Contents

Class CreatedOffer

Namespace
NArk.ArkadeIntents.Assets
Assembly
NArk.ArkadeIntents.dll

The result of building an Arkade offer: the covenant contract plus its wire form.

public sealed record CreatedOffer : IEquatable<CreatedOffer>
Inheritance
CreatedOffer
Implements
Inherited Members

Constructors

CreatedOffer(string, byte[], string, byte[], ArkProgramContract)

The result of building an Arkade offer: the covenant contract plus its wire form.

public CreatedOffer(string OfferHex, byte[] Payload, string Address, byte[] SwapPkScript, ArkProgramContract Contract)

Parameters

OfferHex string
Payload byte[]
Address string
SwapPkScript byte[]
Contract ArkProgramContract

Properties

Address

public string Address { get; init; }

Property Value

string

Contract

public ArkProgramContract Contract { get; init; }

Property Value

ArkProgramContract

OfferHex

public string OfferHex { get; init; }

Property Value

string

Payload

public byte[] Payload { get; init; }

Property Value

byte[]

SwapPkScript

public byte[] SwapPkScript { get; init; }

Property Value

byte[]