UNPKG

lightningdevkit

Version:
31 lines (30 loc) 1.08 kB
import { LSPS2OpeningFeeParams } from '../structs/LSPS2OpeningFeeParams.mjs'; import { CommonBase } from './CommonBase.mjs'; /** * A response to a [`LSPS2GetInfoRequest`] */ export declare class LSPS2GetInfoResponse extends CommonBase { /** * A set of opening fee parameters. */ get_opening_fee_params_menu(): LSPS2OpeningFeeParams[]; /** * A set of opening fee parameters. */ set_opening_fee_params_menu(val: LSPS2OpeningFeeParams[]): void; /** * Constructs a new LSPS2GetInfoResponse given each field */ static constructor_new(opening_fee_params_menu_arg: LSPS2OpeningFeeParams[]): LSPS2GetInfoResponse; clone_ptr(): bigint; /** * Creates a copy of the LSPS2GetInfoResponse */ clone(): LSPS2GetInfoResponse; /** * Checks if two LSPS2GetInfoResponses contain equal inner contents. * This ignores pointers and is_owned flags and looks at the values in fields. * Two objects with NULL inner values will be considered "equal" here. */ eq(b: LSPS2GetInfoResponse): boolean; }