Table of Contents

Class Upgraded

Namespace
Concordium.Sdk.Types
Assembly
Concordium.Sdk.dll

Contract was upgraded.

public sealed record Upgraded : IContractTraceElement, IEquatable<Upgraded>
Inheritance
Upgraded
Implements
Inherited Members

Constructors

Upgraded(ContractAddress, ModuleReference, ModuleReference)

Contract was upgraded.

public Upgraded(ContractAddress Address, ModuleReference From, ModuleReference To)

Parameters

Address ContractAddress

Address of the instance that was upgraded.

From ModuleReference

The existing module reference that is in effect before the upgrade.

To ModuleReference

The new module reference that is in effect after the upgrade.

Properties

Address

Address of the instance that was upgraded.

public ContractAddress Address { get; init; }

Property Value

ContractAddress

From

The existing module reference that is in effect before the upgrade.

public ModuleReference From { get; init; }

Property Value

ModuleReference

To

The new module reference that is in effect after the upgrade.

public ModuleReference To { get; init; }

Property Value

ModuleReference