Class LnrpcFundingPsbtFinalize

java.lang.Object
net.osslabz.lnd.dto.LnrpcFundingPsbtFinalize

@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen", date="2023-06-07T12:03:34.958542131Z[Etc/UTC]") public class LnrpcFundingPsbtFinalize extends Object
LnrpcFundingPsbtFinalize
  • Field Details

  • Constructor Details

    • LnrpcFundingPsbtFinalize

      public LnrpcFundingPsbtFinalize()
  • Method Details

    • signedPsbt

      public LnrpcFundingPsbtFinalize signedPsbt(byte[] signedPsbt)
    • getSignedPsbt

      @Nullable public byte[] getSignedPsbt()
      The funded PSBT that contains all witness data to send the exact channel capacity amount to the PK script returned in the open channel message in a previous step. Cannot be set at the same time as final_raw_tx.
      Returns:
      signedPsbt
    • setSignedPsbt

      public void setSignedPsbt(byte[] signedPsbt)
    • pendingChanId

      public LnrpcFundingPsbtFinalize pendingChanId(byte[] pendingChanId)
    • getPendingChanId

      @Nullable public byte[] getPendingChanId()
      The pending channel ID of the channel to get the PSBT for.
      Returns:
      pendingChanId
    • setPendingChanId

      public void setPendingChanId(byte[] pendingChanId)
    • finalRawTx

      public LnrpcFundingPsbtFinalize finalRawTx(byte[] finalRawTx)
    • getFinalRawTx

      @Nullable public byte[] getFinalRawTx()
      As an alternative to the signed PSBT with all witness data, the final raw wire format transaction can also be specified directly. Cannot be set at the same time as signed_psbt.
      Returns:
      finalRawTx
    • setFinalRawTx

      public void setFinalRawTx(byte[] finalRawTx)
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object