Show / Hide Table of Contents

Class RoyaltyTransfer

Represents a token or hBar transfer (Token, Payer, Amount, Address) fulfilling a royalty payment for the transfer of a token or asset.

Inheritance
object
RoyaltyTransfer
Implements
IEquatable<RoyaltyTransfer>
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Hiero
Assembly: Hiero.dll
Syntax
public sealed record RoyaltyTransfer : IEquatable<RoyaltyTransfer>

Properties

| Edit this page View Source

Amount

The (divisible) amount of tokens or crypto transferred.

Declaration
public long Amount { get; init; }
Property Value
Type Description
long
| Edit this page View Source

Payers

The Payer(s) that were charged the assessed fee.

Declaration
public IReadOnlyList<EntityId> Payers { get; }
Property Value
Type Description
IReadOnlyList<EntityId>
| Edit this page View Source

Receiver

The account receiving the transferred token or crypto.

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

Token

The token whose coins (or crypto) have been transferred to pay the royalty.

Declaration
public EntityId Token { get; }
Property Value
Type Description
EntityId

Implements

IEquatable<T>
  • Edit this page
  • View Source
In this article
Back to top .NET Client Library for Hiero Network and Hedera Hashgraph