Trust Line Entry Xdr
data class TrustLineEntryXdr(val accountId: AccountIDXdr, val asset: TrustLineAssetXdr, val balance: Int64Xdr, val limit: Int64Xdr, val flags: Uint32Xdr, val ext: TrustLineEntryExtXdr)
XDR Source: struct TrustLineEntry { AccountID accountID; // account this trustline belongs to TrustLineAsset asset; // type of asset (with issuer) int64 balance; // how much of this asset the user has. // Asset defines the unit for this;
int64 limit; // balance cannot be above this
uint32 flags; // see TrustLineFlags
// reserved for future use
union switch (int v)
{
case 0:
void;
case 1:
struct
{
Liabilities liabilities;
union switch (int v)
{
case 0:
void;
case 2:
TrustLineEntryExtensionV2 v2;
}
ext;
} v1;
}
ext;Content copied to clipboard
};
Constructors
Link copied to clipboard
constructor(accountId: AccountIDXdr, asset: TrustLineAssetXdr, balance: Int64Xdr, limit: Int64Xdr, flags: Uint32Xdr, ext: TrustLineEntryExtXdr)