Packages

package fixtures

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. Protected

Type Members

  1. trait BitcoinSAppConfigBitcoinFixtureNotStarted extends FixtureAsyncFlatSpec with BitcoinSAppConfigFixture with CachedBitcoindNewest

    Makes a bitcoin-s app config with proper bitcoind credentials and bitcoin-s.node.mode=bitcoind to use bitcoin as the backend

    Makes a bitcoin-s app config with proper bitcoind credentials and bitcoin-s.node.mode=bitcoind to use bitcoin as the backend

    The BitcoinSAppConfig is not started

  2. trait BitcoinSAppConfigBitcoinFixtureStarted extends FixtureAsyncFlatSpec with BitcoinSAppConfigFixture with CachedBitcoindNewest
  3. sealed trait BitcoinSAppConfigFixture extends FixtureAsyncFlatSpec with BitcoinSFixture with EmbeddedPg
  4. trait BitcoinSFixture extends FixtureAsyncFlatSpec with BitcoinSAsyncFixtureTest
  5. trait CLightningChannelOpenerFixture extends FixtureAsyncFlatSpec with BitcoinSFixture with CachedBitcoindV21

    Creates two clightnings with no channels opened

  6. trait CLightningFixture extends FixtureAsyncFlatSpec with BitcoinSFixture with CachedBitcoindNewest

    A trait that is useful if you need clightning fixtures for your test suite

  7. trait DLCDAOFixture extends FixtureAsyncFlatSpec with BitcoinSFixture with EmbeddedPg
  8. case class DLCDAOs(announcementDAO: OracleAnnouncementDataDAO, nonceDAO: OracleNonceDAO, dlcAnnouncementDAO: DLCAnnouncementDAO, dlcDAO: DLCDAO, contractDataDAO: DLCContractDataDAO, dlcOfferDAO: DLCOfferDAO, dlcAcceptDAO: DLCAcceptDAO, dlcInputsDAO: DLCFundingInputDAO, dlcSigsDAO: DLCCETSignaturesDAO, dlcRefundSigDAO: DLCRefundSigsDAO, dlcRemoteTxDAO: DLCRemoteTxDAO, incomingDLCOfferDAO: IncomingDLCOfferDAO, contactDAO: DLCContactDAO) extends Product with Serializable
  9. trait DLCOracleAppConfigFixture extends FixtureAsyncFlatSpec with BitcoinSFixture with EmbeddedPg
  10. trait DLCOracleDAOFixture extends FixtureAsyncFlatSpec with BitcoinSFixture with EmbeddedPg
  11. case class DLCOracleDAOs(rValueDAO: RValueDAO, eventDAO: EventDAO, outcomeDAO: EventOutcomeDAO) extends Product with Serializable
  12. trait DLCOracleFixture extends FixtureAsyncFlatSpec with BitcoinSFixture with EmbeddedPg
  13. trait DualCLightningFixture extends FixtureAsyncFlatSpec with BitcoinSFixture with CachedBitcoindV21

    A trait that is useful if you need dual clightning fixtures for your test suite

  14. trait DualLndFixture extends FixtureAsyncFlatSpec with BitcoinSFixture with CachedBitcoindNewest

    A trait that is useful if you need Lnd fixtures for your test suite

  15. trait EmptyFixture extends FixtureAsyncFlatSpec with BitcoinSFixture
  16. trait LndFixture extends FixtureAsyncFlatSpec with BitcoinSFixture with CachedBitcoindNewest

    A trait that is useful if you need Lnd fixtures for your test suite

  17. trait NodeDAOFixture extends FixtureAsyncFlatSpec with NodeUnitTest

    Provides a fixture where all DAOs used by the node projects are provided

  18. case class NodeDAOs(txDAO: BroadcastAbleTransactionDAO, peerDAO: PeerDAO, nodeAppConfig: NodeAppConfig) extends Product with Serializable
  19. trait RemoteLndFixture extends FixtureAsyncFlatSpec with BitcoinSFixture with CachedBitcoindNewest
  20. trait WalletDAOFixture extends FixtureAsyncFlatSpec with BitcoinSFixture with EmbeddedPg
  21. case class WalletDAOs(accountDAO: AccountDAO, addressDAO: AddressDAO, addressTagDAO: AddressTagDAO, utxoDAO: SpendingInfoDAO, transactionDAO: TransactionDAO, incomingTxDAO: IncomingTransactionDAO, outgoingTxDAO: OutgoingTransactionDAO, scriptPubKeyDAO: ScriptPubKeyDAO, stateDescriptorDAO: WalletStateDescriptorDAO) extends Product with Serializable

Value Members

  1. object BitcoinSFixture extends Serializable

Ungrouped