import TransactionType from '../TransactionType'; import CurrencyAmount from '../util/CurrencyAmount'; import BaseTransactionInstructions from './BaseInstructions'; /** * Create or modify a trust line linking two accounts. * Taken from https://xrpl.org/trustset.html. * * @extends BaseTransactionInstructions * * @property LimitAmount - Object defining the trust line to create or modify, in the format of a Currency Amount. * @property QualityIn - Value incoming balances on this trust line at the ratio of this number per 1,000,000,000 units. * @property QualityOut - Value outgoing balances on this trust line at the ratio of this number per 1,000,000,000 units. */ export default interface TrustSetInstructions extends BaseTransactionInstructions { readonly TransactionType: TransactionType.TrustSet; readonly LimitAmount: CurrencyAmount; readonly QualityIn?: number; readonly QualityOut?: number; } //# sourceMappingURL=TrustSetInstructions.d.ts.map