object CliCommand
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- CliCommand
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- Protected
Type Members
- case class AcceptDLC(offer: LnMessage[DLCOfferTLV], peerAddr: InetSocketAddress) extends AcceptDLCCliCommand with Product with Serializable
- sealed trait AcceptDLCCliCommand extends AppServerCliCommand
- case class AcceptDLCOffer(offer: LnMessage[DLCOfferTLV]) extends AcceptDLCCliCommand with Product with Serializable
- case class AcceptDLCOfferFromFile(path: Path, destination: Option[Path]) extends AcceptDLCCliCommand with Product with Serializable
- case class AddDLCOffer(offer: LnMessage[DLCOfferTLV], peer: String, message: String) extends AppServerCliCommand with Product with Serializable
- case class AddDLCSigs(sigs: LnMessage[DLCSignTLV]) extends AddDLCSigsCliCommand with Product with Serializable
- case class AddDLCSigsAndBroadcast(sigs: LnMessage[DLCSignTLV]) extends AddDLCSigsAndBroadcastCliCommand with Product with Serializable
- sealed trait AddDLCSigsAndBroadcastCliCommand extends AddDLCSigsCliCommand
- case class AddDLCSigsAndBroadcastFromFile(path: Path) extends AddDLCSigsAndBroadcastCliCommand with Product with Serializable
- sealed trait AddDLCSigsCliCommand extends AppServerCliCommand
- case class AddDLCSigsFromFile(path: Path) extends AddDLCSigsCliCommand with Product with Serializable
- case class AnalyzePSBT(psbt: PSBT) extends AppServerCliCommand with Product with Serializable
- case class BackupOracle(destination: String) extends OracleServerCliCommand with Product with Serializable
- case class BroadcastDLCFundingTx(contractId: ByteVector) extends AppServerCliCommand with Product with Serializable
- trait Broadcastable extends AnyRef
- case class BumpFeeCPFP(txId: DoubleSha256DigestBE, feeRate: SatoshisPerVirtualByte) extends AppServerCliCommand with Product with Serializable
- case class BumpFeeRBF(txId: DoubleSha256DigestBE, feeRate: SatoshisPerVirtualByte) extends AppServerCliCommand with Product with Serializable
- case class CancelDLC(dlcId: Sha256Digest) extends AppServerCliCommand with Product with Serializable
- case class CombinePSBTs(psbts: Seq[PSBT]) extends AppServerCliCommand with Product with Serializable
- case class ConvertToPSBT(transaction: Transaction) extends AppServerCliCommand with Product with Serializable
- case class CreateContractInfo(announcementTLV: OracleAnnouncementTLV, totalCollateral: Satoshis, contractDescriptor: Value) extends AppServerCliCommand with Product with Serializable
- case class CreateDLCOffer(contractInfo: ContractInfoV0TLV, collateral: Satoshis, feeRateOpt: Option[SatoshisPerVirtualByte], locktime: UInt32, refundLT: UInt32) extends AppServerCliCommand with Product with Serializable
- case class CreateDigitDecompAnnouncement(eventName: String, maturationTime: Instant, base: Int, isSigned: Boolean, numDigits: Int, unit: String, precision: Int) extends OracleServerCliCommand with Product with Serializable
- case class CreateEnumAnnouncement(label: String, maturationTime: Date, outcomes: Seq[String]) extends OracleServerCliCommand with Product with Serializable
- case class CreateMultisig(requiredKeys: Int, keys: Vector[ECPublicKey], addressType: AddressType) extends AppServerCliCommand with Product with Serializable
- case class CreateNumericAnnouncement(eventName: String, maturationTime: Date, minValue: Long, maxValue: Long, unit: String, precision: Int) extends OracleServerCliCommand with Product with Serializable
- case class DecodeAnnouncement(announcement: OracleAnnouncementV0TLV) extends AppServerCliCommand with Product with Serializable
- case class DecodeAttestments(sigs: OracleAttestmentV0TLV) extends AppServerCliCommand with Product with Serializable
- case class DecodeContractInfo(contractInfo: ContractInfoV0TLV) extends AppServerCliCommand with Product with Serializable
- case class DecodeOffer(offer: LnMessage[DLCOfferTLV]) extends AppServerCliCommand with Product with Serializable
- case class DecodePSBT(psbt: PSBT) extends AppServerCliCommand with Product with Serializable
- case class DecodeRawTransaction(transaction: Transaction) extends AppServerCliCommand with Product with Serializable
- case class DeleteAnnouncement(eventName: String) extends OracleServerCliCommand with Product with Serializable
- case class DeleteAttestation(eventName: String) extends OracleServerCliCommand with Product with Serializable
- case class DropAddressLabel(address: BitcoinAddress, label: String) extends AppServerCliCommand with Product with Serializable
- case class DropAddressLabels(address: BitcoinAddress) extends AppServerCliCommand with Product with Serializable
- case class ExecuteDLC(contractId: ByteVector, oracleSigs: Vector[OracleAttestmentTLV], noBroadcast: Boolean) extends AppServerCliCommand with Broadcastable with Product with Serializable
- case class ExecuteDLCRefund(contractId: ByteVector, noBroadcast: Boolean) extends AppServerCliCommand with Broadcastable with Product with Serializable
- case class ExtractFromPSBT(psbt: PSBT) extends AppServerCliCommand with Product with Serializable
- case class FinalizePSBT(psbt: PSBT) extends AppServerCliCommand with Product with Serializable
- case class GetAddressInfo(address: BitcoinAddress) extends AppServerCliCommand with Product with Serializable
- case class GetAddressLabel(address: BitcoinAddress) extends AppServerCliCommand with Product with Serializable
- case class GetAddressTags(address: BitcoinAddress) extends AppServerCliCommand with Product with Serializable
- case class GetAnnouncement(eventName: String) extends OracleServerCliCommand with Product with Serializable
- case class GetBalance(isSats: Boolean) extends AppServerCliCommand with Product with Serializable
- case class GetBalances(isSats: Boolean) extends AppServerCliCommand with Product with Serializable
- case class GetBlockHeader(hash: DoubleSha256DigestBE) extends AppServerCliCommand with Product with Serializable
- case class GetConfirmedBalance(isSats: Boolean) extends AppServerCliCommand with Product with Serializable
- case class GetDLC(dlcId: Sha256Digest) extends AppServerCliCommand with Product with Serializable
- case class GetDLCFundingTx(contractId: ByteVector) extends AppServerCliCommand with Product with Serializable
- case class GetNewAddress(labelOpt: Option[AddressLabelTag]) extends AppServerCliCommand with Product with Serializable
- case class GetSignatures(eventName: String) extends OracleServerCliCommand with Product with Serializable
- case class GetTransaction(txId: DoubleSha256DigestBE) extends AppServerCliCommand with Product with Serializable
- case class GetUnconfirmedBalance(isSats: Boolean) extends AppServerCliCommand with Product with Serializable
- case class ImportSeed(walletName: String, mnemonic: MnemonicCode, passwordOpt: Option[AesPassword]) extends AppServerCliCommand with Product with Serializable
- case class ImportXprv(walletName: String, xprv: ExtPrivateKey, passwordOpt: Option[AesPassword]) extends AppServerCliCommand with Product with Serializable
- case class JoinPSBTs(psbts: Seq[PSBT]) extends AppServerCliCommand with Product with Serializable
- case class KeyManagerPassphraseChange(oldPassword: AesPassword, newPassword: AesPassword) extends AppServerCliCommand with Product with Serializable
- case class KeyManagerPassphraseSet(password: AesPassword) extends AppServerCliCommand with Product with Serializable
- case class LabelAddress(address: BitcoinAddress, label: AddressLabelTag) extends AppServerCliCommand with Product with Serializable
- case class LockUnspent(unlock: Boolean, outPoints: Vector[LockUnspentOutputParameter]) extends AppServerCliCommand with Product with Serializable
- case class OpReturnCommit(message: String, hashMessage: Boolean, feeRateOpt: Option[SatoshisPerVirtualByte]) extends AppServerCliCommand with Product with Serializable
- case class RemoveDLCOffer(offerHash: Sha256Digest) extends AppServerCliCommand with Product with Serializable
- case class Rescan(addressBatchSize: Option[Int], startBlock: Option[BlockStamp], endBlock: Option[BlockStamp], force: Boolean, ignoreCreationTime: Boolean) extends AppServerCliCommand with Product with Serializable
- sealed trait SendCliCommand extends AppServerCliCommand
- case class SendFromOutPoints(outPoints: Vector[TransactionOutPoint], destination: BitcoinAddress, amount: Bitcoins, feeRateOpt: Option[SatoshisPerVirtualByte]) extends SendCliCommand with Product with Serializable
- case class SendRawTransaction(tx: Transaction) extends AppServerCliCommand with Product with Serializable
- case class SendToAddress(destination: BitcoinAddress, amount: Bitcoins, satoshisPerVirtualByte: Option[SatoshisPerVirtualByte], noBroadcast: Boolean) extends SendCliCommand with Broadcastable with Product with Serializable
- case class SendWithAlgo(destination: BitcoinAddress, amount: Bitcoins, feeRateOpt: Option[SatoshisPerVirtualByte], algo: CoinSelectionAlgo) extends SendCliCommand with Product with Serializable
- case class SetOracleName(name: String) extends OracleServerCliCommand with Product with Serializable
- case class SignDLC(accept: LnMessage[DLCAcceptTLV]) extends SignDLCCliCommand with Product with Serializable
- sealed trait SignDLCCliCommand extends AppServerCliCommand
- case class SignDLCFromFile(path: Path, destination: Option[Path]) extends SignDLCCliCommand with Product with Serializable
- case class SignDigits(eventName: String, num: Long) extends OracleServerCliCommand with Product with Serializable
- case class SignEnum(eventName: String, outcome: String) extends OracleServerCliCommand with Product with Serializable
- case class SignMessage(message: String) extends OracleServerCliCommand with Product with Serializable
- case class SignPSBT(psbt: PSBT) extends AppServerCliCommand with Product with Serializable
- case class SweepWallet(destination: BitcoinAddress, feeRateOpt: Option[SatoshisPerVirtualByte]) extends SendCliCommand with Product with Serializable
- case class ZipDataDir(path: Path) extends AppServerCliCommand with Product with Serializable
Value Members
- final def !=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def ##: Int
- Definition Classes
- AnyRef → Any
- final def ==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def asInstanceOf[T0]: T0
- Definition Classes
- Any
- def clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.CloneNotSupportedException]) @native()
- final def eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- def equals(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef → Any
- def finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.Throwable])
- final def getClass(): Class[_ <: AnyRef]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
- def hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- final def ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- final def notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- final def notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- final def synchronized[T0](arg0: => T0): T0
- Definition Classes
- AnyRef
- def toString(): String
- Definition Classes
- AnyRef → Any
- final def wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException]) @native()
- object CreateContractInfo extends Serializable
- case object CreateNewAccount extends AppServerCliCommand with Product with Serializable
- case object EstimateFee extends AppServerCliCommand with Product with Serializable
- case object GetAccounts extends AppServerCliCommand with Product with Serializable
- case object GetAddressLabels extends AppServerCliCommand with Product with Serializable
- case object GetAddresses extends AppServerCliCommand with Product with Serializable
- case object GetBestBlockHash extends AppServerCliCommand with Product with Serializable
- case object GetBlockCount extends AppServerCliCommand with Product with Serializable
- case object GetDLCHostAddress extends AppServerCliCommand with Product with Serializable
- case object GetDLCWalletAccounting extends AppServerCliCommand with Product with Serializable
- case object GetDLCs extends AppServerCliCommand with Product with Serializable
- case object GetFilterCount extends AppServerCliCommand with Product with Serializable
- case object GetFilterHeaderCount extends AppServerCliCommand with Product with Serializable
- case object GetFundedAddresses extends AppServerCliCommand with Product with Serializable
- case object GetInfo extends AppServerCliCommand with Product with Serializable
- case object GetMedianTimePast extends AppServerCliCommand with Product with Serializable
- case object GetOracleName extends OracleServerCliCommand with Product with Serializable
- case object GetPeers extends AppServerCliCommand with Product with Serializable
- case object GetPublicKey extends OracleServerCliCommand with Product with Serializable
- case object GetSpentAddresses extends AppServerCliCommand with Product with Serializable
- case object GetStakingAddress extends OracleServerCliCommand with Product with Serializable
- case object GetUnusedAddresses extends AppServerCliCommand with Product with Serializable
- case object GetUtxos extends AppServerCliCommand with Product with Serializable
- case object GetVersion extends ServerlessCliCommand with Product with Serializable
- case object IsEmpty extends AppServerCliCommand with Product with Serializable
- case object ListAnnouncements extends OracleServerCliCommand with Product with Serializable
- case object ListReservedUtxos extends AppServerCliCommand with Product with Serializable
- case object Stop extends AppServerCliCommand with Product with Serializable
- case object WalletInfo extends AppServerCliCommand with Product with Serializable