Class RoyaltyTransfer
Represents a token or hBar transfer (Token, Payer, Amount, Address) fulfilling a royalty payment for the transfer of a token or asset.
Implements
Inherited Members
Namespace: Hiero
Assembly: Hiero.dll
Syntax
public sealed record RoyaltyTransfer : IEquatable<RoyaltyTransfer>
Properties
| Edit this page View SourceAmount
The (divisible) amount of tokens or crypto transferred.
Declaration
public long Amount { get; init; }
Property Value
| Type | Description |
|---|---|
| long |
Payers
The Payer(s) that were charged the assessed fee.
Declaration
public IReadOnlyList<EntityId> Payers { get; }
Property Value
| Type | Description |
|---|---|
| IReadOnlyList<EntityId> |
Receiver
The account receiving the transferred token or crypto.
Declaration
public EntityId Receiver { get; }
Property Value
| Type | Description |
|---|---|
| EntityId |
Token
The token whose coins (or crypto) have been transferred to pay the royalty.
Declaration
public EntityId Token { get; }
Property Value
| Type | Description |
|---|---|
| EntityId |