clboss/Boss/Mod/BoltzSwapper
2026-06-08 13:28:45 -07:00
..
Env.cpp *: Silence clang warnings. 2020-11-02 19:02:35 +08:00
Env.hpp feat: add clang C++20 build job to CI 2026-03-04 11:24:31 -08:00
Main.cpp Addition of Boltz backend on signet (clearnet address needs proxy) 2026-06-08 13:28:45 -07:00
Main.hpp Boss/Mod/BoltzSwapper/Main.cpp: Main object for Boltz swapper. 2020-09-27 18:06:31 +08:00
README.md Boss/Mod/BoltzSwapper/ServiceModule.cpp: Thin wrapper around Boltz::Service. 2020-09-27 00:25:12 +08:00
ServiceCreator.cpp Boss/Msg/ProvideSwapQuotation.hpp: Add string name of swap service. 2021-11-27 12:53:05 +00:00
ServiceCreator.hpp Boltz/Mod/BoltzSwapper/*: Use new detailed-Boltz factory interface, add AutonomousOrganization swap. 2021-04-19 00:56:32 +08:00
ServiceModule.cpp Boss/Msg/ProvideSwapQuotation.hpp: Add string name of swap service. 2021-11-27 12:53:05 +00:00
ServiceModule.hpp Boss/Msg/ProvideSwapQuotation.hpp: Add string name of swap service. 2021-11-27 12:53:05 +00:00

The Boss::Mod::BoltzSwapper provides offchain-to-onchain swap services.

  • ServiceModule - a thin wrapper that converts from Boss messages to calls to a Boltz::Service.
  • ServiceCreator - at Boss::Msg::Init, constructs the various ServiceModules according to hardcoded known Boltz instances.
  • Env - an implementation of Boltz::EnvIF for Boss.
  • Main - holds the ServiceCreator and Env.