@openzeppelin/relayer-sdk
Version:
OpenZeppelin Relayer SDK
73 lines (72 loc) • 2.17 kB
TypeScript
/**
* OpenZeppelin Relayer API
* OpenZeppelin Relayer API
*
* The version of the OpenAPI document: 1.3.0
*
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
* Do not edit the class manually.
*/
/**
*
* @export
* @interface StellarPrepareTransactionResult
*/
export interface StellarPrepareTransactionResult {
/**
* Fee amount in stroops (as string)
* @type {string}
* @memberof StellarPrepareTransactionResult
*/
'fee_in_stroops': string;
/**
* Fee amount in token (raw units as string)
* @type {string}
* @memberof StellarPrepareTransactionResult
*/
'fee_in_token': string;
/**
* Fee amount in token (decimal UI representation as string)
* @type {string}
* @memberof StellarPrepareTransactionResult
*/
'fee_in_token_ui': string;
/**
* Asset identifier for fee token
* @type {string}
* @memberof StellarPrepareTransactionResult
*/
'fee_token': string;
/**
* Maximum fee in token amount (raw units as string). Only present for Soroban gas abstraction - includes slippage buffer.
* @type {string}
* @memberof StellarPrepareTransactionResult
*/
'max_fee_in_token'?: string | null;
/**
* Maximum fee in token amount (decimal UI representation as string). Only present for Soroban gas abstraction - includes slippage buffer.
* @type {string}
* @memberof StellarPrepareTransactionResult
*/
'max_fee_in_token_ui'?: string | null;
/**
* Extended transaction XDR (base64 encoded)
* @type {string}
* @memberof StellarPrepareTransactionResult
*/
'transaction': string;
/**
* User authorization entry XDR (base64 encoded). Present for Soroban gas abstraction - user must sign this auth entry.
* @type {string}
* @memberof StellarPrepareTransactionResult
*/
'user_auth_entry'?: string | null;
/**
* Transaction validity timestamp (ISO 8601 format)
* @type {string}
* @memberof StellarPrepareTransactionResult
*/
'valid_until': string;
}