19 lines
426 B
Swift
19 lines
426 B
Swift
//
|
|
// Proposal.swift
|
|
//
|
|
//
|
|
// Created by Jack Grigg on 20/02/2024.
|
|
//
|
|
|
|
import Foundation
|
|
|
|
/// A data structure that describes a series of transactions to be created.
|
|
public struct Proposal: Equatable {
|
|
let inner: FfiProposal
|
|
|
|
/// Returns the total fee to be paid across all proposed transactions, in zatoshis.
|
|
public func totalFeeRequired() -> Zatoshi {
|
|
Zatoshi(Int64(inner.balance.feeRequired))
|
|
}
|
|
}
|