makeFirstCommitTxs

fun makeFirstCommitTxs(keyManager: KeyManager, temporaryChannelId: ByteVector32, localParams: LocalParams, remoteParams: RemoteParams, fundingAmount: Satoshi, pushMsat: MilliSatoshi, initialFeerate: FeeratePerKw, fundingTxHash: ByteVector32, fundingTxOutputIndex: Int, remoteFirstPerCommitmentPoint: PublicKey): Either<ChannelException, Helpers.Funding.FirstCommitTx>

Creates both sides' first commitment transaction.

Return

(localSpec, localTx, remoteSpec, remoteTx, fundingTxOutput)